IBillCleanService.java 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. package com.huimv.receive.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.huimv.receive.common.utils.Result;
  4. import com.huimv.receive.entity.BillClean;
  5. import org.springframework.web.multipart.MultipartFile;
  6. import javax.servlet.http.HttpServletRequest;
  7. import javax.servlet.http.HttpServletResponse;
  8. import java.io.IOException;
  9. import java.text.ParseException;
  10. import java.util.Map;
  11. /**
  12. * <p>
  13. * 洗消表 服务类
  14. * </p>
  15. *
  16. * @author author
  17. * @since 2023-07-21
  18. */
  19. public interface IBillCleanService extends IService<BillClean> {
  20. Result listAll(HttpServletRequest httpServletRequest, Map<String, String> paramsMap);
  21. Result listPersonCleanAndDryAndGoods(HttpServletRequest httpServletRequest, Map<String, String> paramsMap);
  22. Result listById(HttpServletRequest httpServletRequest, Map<String, String> paramsMap);
  23. Result listByIdDry(HttpServletRequest httpServletRequest, Map<String, String> paramsMap);
  24. Result commitClean(HttpServletRequest httpServletRequest, String farmId, String id, String date, String result, MultipartFile img1, MultipartFile img2, MultipartFile img3) throws ParseException, IOException;
  25. Result listPersonalClean(HttpServletRequest httpServletRequest, Map<String, String> paramsMap);
  26. //环保车
  27. Result carClean(HttpServletRequest httpServletRequest, String farmId, String id, String date, MultipartFile img1, MultipartFile img2, MultipartFile img3, MultipartFile img4, MultipartFile img5, String type) throws ParseException, IOException;
  28. Result listCleanAndDry(HttpServletRequest httpServletRequest, Map<String, String> paramsMap);
  29. Result listPersonalCleanAndDry(HttpServletRequest httpServletRequest, Map<String, String> paramsMap);
  30. //饲料车
  31. Result goodsCarClean(HttpServletRequest httpServletRequest, String farmId, String id, String date, MultipartFile img1, MultipartFile img2, MultipartFile img3, MultipartFile img4, MultipartFile img5, String type, String result) throws ParseException, IOException;
  32. //后台
  33. Result listCount(HttpServletRequest httpServletRequest, Map<String, String> paramsMap);
  34. Result AllClean(HttpServletRequest httpServletRequest, Map<String, String> paramsMap);
  35. Result CleanSelect(HttpServletRequest httpServletRequest, Map<String, String> paramsMap);
  36. //导出
  37. void printClean(HttpServletResponse httpServletRequest, Map<String, String> paramsMap) throws Exception;
  38. //大屏
  39. Result listScreen(HttpServletRequest httpServletRequest, Map<String, String> paramsMap);
  40. }