IStatisticalReportService.java 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  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>> getSaleSteelSpellingReport(Map<String, Object> map);
  19. //查询销售统计报表
  20. List<Map<String, Object>> getAllSaleReportNum(Map<String, Object> map);
  21. // 查询零星物资统计报表
  22. List<Map<String, Object>> getSporadicSuppliesReportNum1(Map<String, Object> mapValue);
  23. // 查询零星物资统计报表
  24. List<Map<String, Object>> getSporadicSuppliesReport1(Map<String, Object> mapValue);
  25. // 查询零星物资统计报表
  26. List<Map<String, Object>> getSporadicSuppliesReportNum2(Map<String, Object> mapValue);
  27. // 查询零星物资统计报表
  28. List<Map<String, Object>> getSporadicSuppliesReport2(Map<String, Object> mapValue);
  29. List<Map<String, Object>> getPurInwardReport(Map<String, Object> mapValue);
  30. List<Map<String, Object>> getLXInwardReport( Map<String, Object> mapValue);
  31. //查看内转统计报表
  32. List<Map<String, Object>> getInwardReport(Map<String, Object> mapValue);
  33. List<Map<String, Object>> getLoading(Map<String, Object> mapValue);
  34. List<Map<String, Object>> getUnLoading(Map<String, Object> mapValue);
  35. List<Map<String, Object>> getLoaderResult(Map<String, Object> mapValue);
  36. List<Map<String, Object>> getCapacityByDefend(Map<String, Object> map);
  37. //查看内转拼装车统计报表
  38. List<Map<String, Object>> getInwardReportForAssemble(Map<String, Object> mapValue);
  39. List<Map<String, Object>> getLoaderForResultDetail(Map<String, Object> mapValue);
  40. //查询该组织机构下的销售统计报表
  41. List<Map<String, Object>> getSaleOrderList(Map<String, Object> mapValue);
  42. //查询该组织机构下的采购统计报表
  43. List<Map<String, Object>> getPurchaseOrderList(Map<String, Object> mapValue);
  44. //查询该组织机构下的内转统计报表
  45. List<Map<String, Object>> getPurchaseInwardList(Map<String, Object> mapValue);
  46. //查看该组织机构下的纯内转统计报表
  47. List<Map<String,Object>> getInwardInFactory(Map<String,Object> map);
  48. List<Map<String, Object>> getOutFactoryInwardList(Map<String, Object> mapValue);
  49. List<Map<String, Object>> getSaleSteelReport(Map<String, Object> mapValue);
  50. List<Map<String, Object>> getSaleSteelReportNew(Map<String, Object> mapValue);
  51. List<Map<String, Object>> getSettledSaleSteelReportNew(Map<String, Object> mapValue);
  52. List<Map<String, Object>> getInwardSaleSteelReport(Map<String, Object> map);
  53. List<Map<String, Object>> getInwardSaleSteelOrder(Map<String, Object> map);
  54. Map<String,Object> getSteelReportDetailsBySmId(BigDecimal saleOrderMaterialId);
  55. //获取收货地址
  56. String getaddress(BigDecimal addressid);
  57. //获取收货地址
  58. BigDecimal getHistoryPrice(BigDecimal addressid);
  59. //获取车牌号
  60. String getcapacityNumber(BigDecimal capacitynumber);
  61. List<Map<String, Object>> loadingSaleSteelReport(Map<String, Object> map);
  62. //获得是否进出厂的状态
  63. String getStatus(BigDecimal orderId);
  64. List<String> getSaleAreaRemark(String saler);
  65. List<Map<String, Object>> getSaleSteelReportForFinance(Map<String, Object> map);
  66. List<Map<String, Object>> steelTransportReport(Map<String, Object> map);
  67. }