IPersonnelService.java 860 B

1234567891011121314151617181920212223242526272829303132333435
  1. package com.ydd.module.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.ydd.common.core.domain.entity.SysUser;
  4. import com.ydd.module.domain.Personnel;
  5. import com.ydd.module.dto.SystemOrderDto;
  6. import java.util.List;
  7. /**
  8. * Demo class
  9. *
  10. * @author 14027
  11. * @date 2021/10/13 11:13
  12. */
  13. public interface IPersonnelService extends IService<Personnel> {
  14. /**
  15. * 查询列表
  16. *
  17. * @param personnel 实体
  18. * @return 列表
  19. */
  20. List<Personnel> queryList(Personnel personnel, SysUser user, List<Long> agents);
  21. Personnel getInfo(Long id, SysUser user);
  22. Boolean createPersonnel(Personnel personnel, SysUser user) throws Exception;
  23. Boolean updatePersonnel(Personnel personnel);
  24. List<Personnel> getPersonnelByAgent(Integer agentId);
  25. List<Long> selectIdByName(String personnelName);
  26. }