IStampService.java 899 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.xjrsoft.module.system.service;
  2. import com.github.yulichang.base.MPJBaseService;
  3. import com.xjrsoft.module.system.dto.AddMemberDto;
  4. import com.xjrsoft.module.system.dto.UpdateStampDto;
  5. import com.xjrsoft.module.system.entity.Stamp;
  6. import com.xjrsoft.module.system.vo.StampMemberVo;
  7. import java.util.List;
  8. /**
  9. * <p>
  10. * 印章表 服务类
  11. * </p>
  12. *
  13. * @author zjq
  14. * @since 2022-10-24
  15. */
  16. public interface IStampService extends MPJBaseService<Stamp> {
  17. List<StampMemberVo> selectMember(Long id);
  18. boolean addMember(AddMemberDto dto);
  19. List<StampMemberVo> selectMaintain(Long id);
  20. boolean addMaintain(AddMemberDto dto);
  21. boolean updateStamp(UpdateStampDto dto);
  22. boolean deleteStamp(List<Long> ids);
  23. boolean enabled(Long id);
  24. boolean setDefaultStamp(Long id);
  25. // PageOutput stampPage(StampPageDto dto);
  26. }