package com.steerinfo.dil.service; import com.steerinfo.dil.model.OmstruckOrder; import java.math.BigDecimal; import java.util.List; import java.util.Map; /** * 运输订单第二个 service * @ author :TXF * @ time :2021/12/3 13:14 */ public interface IOmstruckOrderSeparateService { List> getInputOrderList(Map mapValue); //根据运输订单id修改运力id int updateOmstruckOrder(OmstruckOrder omstruckOrder); List> getUnloadOrderMaterial(Map map); // 承运商销售分派运输订单给司机 Integer addSaleTruckOrder(Map mapValue); // 关闭订单 int closeOrder(Integer orderId); //更改趟次 int updateTimes(BigDecimal orderPlanId, int i); // 根据运单id查询出所有销售数据 Map getSaleAllMessages(BigDecimal orderId); //新增一个新的采购运输订单(一车多趟) int addNewTransportOrder(BigDecimal orderId); // 批量关闭运输订单 int batchCloseOrder(List> mapList); List> getOrderMaterial(Integer orderId); int closeInwardOrder(Integer orderId, Integer sqe); List> getTimeTaskEnd(Map map); List> getTimeTaskEndDetail(Map map); List> getUnloadOrderWarehouseName(Map map); }