RepairConsumablesService.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package com.repair.services;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.repair.model.pojo.RepairConsumables;
  4. import com.repair.model.result.PageUtils;
  5. import com.repair.model.vo.ChangeConsumesVo;
  6. import com.repair.model.vo.ConsumableExcelVo;
  7. import com.repair.model.vo.ConsumablePageVo;
  8. import java.util.List;
  9. /**
  10. * <p>
  11. * 服务类
  12. * </p>
  13. *
  14. * @author ceshi
  15. * @since 2023-07-20
  16. */
  17. public interface RepairConsumablesService extends IService<RepairConsumables> {
  18. int insertRepairConsumables(RepairConsumables rns);
  19. int updateRepairConsumables(RepairConsumables rns);
  20. PageUtils<RepairConsumables> queryPageRepairConsumabless(int currentPage, int pageCount, String name);
  21. int deleteRepairConsumablesById(int id);
  22. RepairConsumables getRepairById(int id);
  23. List<RepairConsumables> getRepairs();
  24. List<RepairConsumables> getRepairsByRecordIds(List<Integer> recordIds);
  25. List<RepairConsumables> getRepairsByRecordId(Integer recordIds);
  26. PageUtils<ConsumablePageVo> queryConsumablePageList(int currentPage, int pageCount, String keyWord, String startTime, String endTime);
  27. List<ConsumableExcelVo> queryConsumablePageList(String keyWord, String startTime, String endTime);
  28. boolean insertConsumableBatch(List<RepairConsumables> rns);
  29. boolean saveorUpdateConsumableBatch(List<RepairConsumables> rns);
  30. List<ChangeConsumesVo> repairChangeConsumes(Integer recordId);
  31. int deletedConsumableByIds(List<Integer> ids);
  32. }