IOmstruckOrderSeparateService.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. package com.steerinfo.dil.service;
  2. import com.steerinfo.dil.model.OmstruckOrder;
  3. import java.math.BigDecimal;
  4. import java.util.List;
  5. import java.util.Map;
  6. /**
  7. * 运输订单第二个 service
  8. * @ author :TXF
  9. * @ time :2021/12/3 13:14
  10. */
  11. public interface IOmstruckOrderSeparateService {
  12. List<Map<String, Object>> getInputOrderList(Map<String, Object> mapValue);
  13. //根据运输订单id修改运力id
  14. int updateOmstruckOrder(OmstruckOrder omstruckOrder);
  15. List<Map<String,Object>> getUnloadOrderMaterial(Map<String, Object> map);
  16. // 承运商销售分派运输订单给司机
  17. Integer addSaleTruckOrder(Map<String, Object> mapValue);
  18. // 关闭订单
  19. int closeOrder(Integer orderId);
  20. //更改趟次
  21. int updateTimes(BigDecimal orderPlanId, int i);
  22. // 根据运单id查询出所有销售数据
  23. Map<String, Object> getSaleAllMessages(BigDecimal orderId);
  24. //新增一个新的采购运输订单(一车多趟)
  25. int addNewTransportOrder(BigDecimal orderId);
  26. // 批量关闭运输订单
  27. int batchCloseOrder(List<Map<String, Object>> mapList);
  28. List<Map<String,Object>> getOrderMaterial(Integer orderId);
  29. int closeInwardOrder(Integer orderId, Integer sqe);
  30. List<Map<String,Object>> getTimeTaskEnd(Map<String, Object> map);
  31. List<Map<String,Object>> getTimeTaskEndDetail(Map<String, Object> map);
  32. List<Map<String,Object>> getUnloadOrderWarehouseName(Map<String, Object> map);
  33. List<Map<String,Object>> getPauseTimeTaskDetail(Integer orderId);
  34. }