ITeacherbaseManagerService.java 916 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package com.xjrsoft.module.teacher.service;
  2. import com.github.yulichang.base.MPJBaseService;
  3. import com.xjrsoft.module.teacher.dto.AddXjrUserDto;
  4. import com.xjrsoft.module.teacher.dto.UpdateXjrUserDto;
  5. import com.xjrsoft.module.teacher.entity.XjrUser;
  6. import java.util.List;
  7. import java.util.Map;
  8. /**
  9. * @title: service
  10. * @Author 管理员
  11. * @Date: 2023-08-08
  12. * @Version 1.0
  13. */
  14. public interface ITeacherbaseManagerService extends MPJBaseService<XjrUser> {
  15. /**
  16. * 新增
  17. *
  18. * @param xjrUser
  19. * @return
  20. */
  21. Boolean add(AddXjrUserDto xjrUser);
  22. /**
  23. * 更新
  24. *
  25. * @param xjrUser
  26. * @return
  27. */
  28. Boolean update(UpdateXjrUserDto xjrUser);
  29. /**
  30. * 删除
  31. *
  32. * @param ids
  33. * @return
  34. */
  35. Boolean delete(List<Long> ids);
  36. Boolean importData( List<Map<Integer, Object>> excelDataList);
  37. void changeIsNormal(String jobState,Integer isNormal);
  38. }