CpService.java 958 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.zanxiang.manage.service;
  2. import com.baomidou.mybatisplus.core.metadata.IPage;
  3. import com.baomidou.mybatisplus.extension.service.IService;
  4. import com.zanxiang.manage.domain.params.CpAddUpdateParam;
  5. import com.zanxiang.manage.domain.params.CpListParam;
  6. import com.zanxiang.manage.domain.vo.CpVO;
  7. import com.zanxiang.mybatis.entity.Cp;
  8. /**
  9. * @author : lingfeng
  10. * @time : 2022-06-22
  11. * @description : cp管理
  12. */
  13. public interface CpService extends IService<Cp> {
  14. /**
  15. * 新增或者更新cp信息
  16. *
  17. * @param param : 新增或者更新的参数
  18. */
  19. boolean addOrUpdate(CpAddUpdateParam param);
  20. /**
  21. * 查询cp列表
  22. *
  23. * @param param : cp列表查询参数
  24. * @return : 返回分页信息
  25. */
  26. IPage<CpVO> list(CpListParam param);
  27. /**
  28. * 删除cp信息
  29. *
  30. * @param id : 要删除的cp信息id
  31. * @return : 返回删除结果
  32. */
  33. boolean deleteById(Long id);
  34. }