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