diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java index 48de1dd5e..2b5b21687 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java @@ -285,7 +285,14 @@ public class EmisWaybillServiceImpl extends EmisBaseService implements IEmisWayb { // lastTraceInfo List list=emisWaybillMapper.selectOrderList(emisWaybill); - + if (list != null && !list.isEmpty()) { + for (EmisWaybill item : list) { + // 如果订单状态不为1,则将发货时间置空 + if (item != null && item.getOrderStatus() != null && !"1".equals(item.getOrderStatus())) { + item.setSendDate(null); + } + } + } return list; } @@ -1823,6 +1830,7 @@ public class EmisWaybillServiceImpl extends EmisBaseService implements IEmisWayb // 公共计算部分 calcWayBillCommonInfo(emisWaybillSave,oldEmisWaybill,true); + emisWaybillSave.setOrderDate(null); // 变为已接单