|
@@ -2354,8 +2354,9 @@ public class OmstruckOrderServiceImpl implements IOmstruckOrderService {
|
|
|
}
|
|
|
if (orderType == 1) {
|
|
|
Integer judgeDate = omstruckOrderSeparateMapper.getDeliveryDatePass(orderMesMap.get("orderId"));
|
|
|
+ Integer saleType = omstruckOrderSeparateMapper.getSaleType(orderMesMap.get("orderId"));
|
|
|
Integer saleOrderDelete = omstruckOrderSeparateMapper.getSaleOrderDelete(orderMesMap.get("orderId"));
|
|
|
- if(judgeDate == null || saleOrderDelete != 0){ // 数据为空则是已过截止日期 关闭订单
|
|
|
+ if(saleType == 1 && (judgeDate == null || saleOrderDelete != 0)){ // 数据为空则是已过截止日期 关闭订单
|
|
|
omstruckOrderMapper.closeTruckOrder(DataChange.dataToBigDecimal(orderMesMap.get("orderId")));
|
|
|
continue;
|
|
|
}
|