SalesTeamService.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package com.goafanti.admin.service;
  2. import com.goafanti.admin.bo.SalesTeamBo;
  3. import com.goafanti.common.model.SalesTeam;
  4. /**
  5. * 营销团队(SalesTeam)表服务接口
  6. *
  7. * @author makejava
  8. * @since 2024-12-09 11:18:44
  9. */
  10. public interface SalesTeamService {
  11. /**
  12. * 通过ID查询单条数据
  13. *
  14. * @param id 主键
  15. * @return 实例对象
  16. */
  17. SalesTeamBo queryById(Integer id);
  18. /**
  19. * 新增数据
  20. *
  21. * @param salesTeam 实例对象
  22. * @return 实例对象
  23. */
  24. SalesTeam insert(SalesTeam salesTeam);
  25. /**
  26. * 修改数据
  27. *
  28. * @param salesTeam 实例对象
  29. * @return 实例对象
  30. */
  31. SalesTeam update(SalesTeam salesTeam);
  32. /**
  33. * 通过主键删除数据
  34. *
  35. * @param id 主键
  36. * @return 是否成功
  37. */
  38. boolean deleteById(Integer id);
  39. /**
  40. * 列表数据
  41. *
  42. * @param in 参数
  43. * @return 是否成功
  44. */
  45. Object list(SalesTeam in);
  46. boolean checkName(SalesTeam name);
  47. Object pageList(SalesTeam in, Integer pageNo, Integer pageSize);
  48. }