IStatisticalReportService.java 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. package com.steerinfo.dil.service;
  2. import java.math.BigDecimal;
  3. import java.util.List;
  4. import java.util.Map;
  5. /**
  6. * 查询汽运统计报表
  7. * @ author :TXF
  8. * @ time :2021/12/14 15:25
  9. */
  10. public interface IStatisticalReportService {
  11. //查询辅料燃料统计报表
  12. List<Map<String, Object>> getRLFLReport(Map<String, Object> map);
  13. //查询采购统计报表 (辅料、燃料、内转)
  14. List<Map<String, Object>> getAllPurchaseFLRLReport(Map<String, Object> map);
  15. //查询销售统计报表
  16. List<Map<String, Object>> getAllSaleReport(Map<String, Object> map);
  17. //查询销售统计报表
  18. List<Map<String, Object>> getAllSaleReportNum(Map<String, Object> map);
  19. // 查询零星物资统计报表
  20. List<Map<String, Object>> getSporadicSuppliesReportNum1(Map<String, Object> mapValue);
  21. // 查询零星物资统计报表
  22. List<Map<String, Object>> getSporadicSuppliesReport1(Map<String, Object> mapValue);
  23. // 查询零星物资统计报表
  24. List<Map<String, Object>> getSporadicSuppliesReportNum2(Map<String, Object> mapValue);
  25. // 查询零星物资统计报表
  26. List<Map<String, Object>> getSporadicSuppliesReport2(Map<String, Object> mapValue);
  27. List<Map<String, Object>> getPurInwardReport(Map<String, Object> mapValue);
  28. List<Map<String, Object>> getLXInwardReport( Map<String, Object> mapValue);
  29. //查看内转统计报表
  30. List<Map<String, Object>> getInwardReport(Map<String, Object> mapValue);
  31. List<Map<String, Object>> getLoading(Map<String, Object> mapValue);
  32. List<Map<String, Object>> getUnLoading(Map<String, Object> mapValue);
  33. List<Map<String, Object>> getLoaderResult(Map<String, Object> mapValue);
  34. List<Map<String, Object>> getCapacityByDefend(Map<String, Object> map);
  35. //查看内转拼装车统计报表
  36. List<Map<String, Object>> getInwardReportForAssemble(Map<String, Object> mapValue);
  37. List<Map<String, Object>> getLoaderForResultDetail(Map<String, Object> mapValue);
  38. //查询该组织机构下的销售统计报表
  39. List<Map<String, Object>> getSaleOrderList(Map<String, Object> mapValue);
  40. //查询该组织机构下的采购统计报表
  41. List<Map<String, Object>> getPurchaseOrderList(Map<String, Object> mapValue);
  42. //查询该组织机构下的内转统计报表
  43. List<Map<String, Object>> getPurchaseInwardList(Map<String, Object> mapValue);
  44. //查看该组织机构下的纯内转统计报表
  45. List<Map<String,Object>> getInwardInFactory(Map<String,Object> map);
  46. List<Map<String, Object>> getOutFactoryInwardList(Map<String, Object> mapValue);
  47. List<Map<String, Object>> getSaleSteelReport(Map<String, Object> mapValue);
  48. List<Map<String, Object>> getSaleSteelReportNew(Map<String, Object> mapValue);
  49. List<Map<String, Object>> getSettledSaleSteelReportNew(Map<String, Object> mapValue);
  50. List<Map<String, Object>> getInwardSaleSteelReport(Map<String, Object> map);
  51. List<Map<String, Object>> getInwardSaleSteelOrder(Map<String, Object> map);
  52. Map<String,Object> getSteelReportDetailsBySmId(BigDecimal saleOrderMaterialId);
  53. //获取收货地址
  54. String getaddress(BigDecimal addressid);
  55. //获取收货地址
  56. BigDecimal getHistoryPrice(BigDecimal addressid);
  57. //获取车牌号
  58. String getcapacityNumber(BigDecimal capacitynumber);
  59. List<Map<String, Object>> loadingSaleSteelReport(Map<String, Object> map);
  60. //获得是否进出厂的状态
  61. String getStatus(BigDecimal orderId);
  62. List<String> getSaleAreaRemark(String saler);
  63. }