ITmstrainLoadingResultService.java 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. package com.steerinfo.dil.service;
  2. import com.steerinfo.dil.model.TmstrainLoadingResult;
  3. import java.math.BigDecimal;
  4. import java.util.List;
  5. import java.util.Map;
  6. /**
  7. * TmstrainLoadingResult服务接口:
  8. * @author generator
  9. * @version 1.0-SNAPSHORT 2021-08-30 02:23
  10. * 类描述
  11. * 修订历史:
  12. * 日期:2021-08-30
  13. * 作者:generator
  14. * 参考:
  15. * 描述:TmstrainLoadingResult服务接口
  16. * @see null
  17. * @Copyright 湖南视拓信息技术股份有限公司. All rights reserved.
  18. */
  19. public interface ITmstrainLoadingResultService{
  20. //查询所有装车作业信息
  21. List<Map<String, Object>> getTmstrainWagonLoad(Map<String,Object> map);
  22. //新增车皮装车作业实绩
  23. int addTmstrainLoadingResult(TmstrainLoadingResult tmstrainLoadingResult) throws Exception;
  24. //获得发站地点名称
  25. List<Map<String, Object>> getSendStationName();
  26. //获得到站地点名称
  27. List<Map<String, Object>> getArrivalStationName();
  28. //获得批次ID
  29. List<Map<String, Object>> getBatchId();
  30. //获得装车车皮号
  31. List<Map<String, Object>> getWagonNo(Map<String, Object> map);
  32. //通过主键获得车皮装车信息
  33. List<Map<String, Object>> getTmstrainLoadingResultByResultId(BigDecimal resultId);
  34. //修改车皮装车作业实绩
  35. int updateTmstrainLoadingResult(Map<String, Object> map) throws Exception;
  36. //通过主键删除车皮装车作业实绩
  37. int deleteTmstrainLoadingResultByResultId(BigDecimal resultId);
  38. //内转新增装车实绩
  39. int addTrainLoadResultForConverted(Map<String, Object> map);
  40. //添加国产矿装车实绩
  41. int addDomesticLoadResult(Map<String, Object> mapValue) throws Exception;
  42. //补录采购订单信息
  43. int updateDomesticLoadResult(Map<String, Object> map) throws Exception;
  44. //内转物流通过id查询装车作业
  45. List<Map<String,Object>> selectLoadByResultId(BigDecimal resultId);
  46. //通过装车实绩主键查询关联的物资信息与车牌号
  47. List<Map<String, Object>> getMaterialAndCarByLoadingId(Map<String, Object> map);
  48. //根据物资名和外轮船名查询采购订单号
  49. List<Map<String,Object>> getPurchaseOrderList(Map<String,Object> map);
  50. int addWarehouseOutResult(Map<String, Object> map);
  51. }