Sfoglia il codice sorgente

通知配货时需要检测是否分配物流

xian 6 anni fa
parent
commit
23cb891852

+ 5 - 0
watero-rst-service/src/main/java/com/iamberry/rst/service/cm/SalesOrderServiceImpl.java

@@ -838,6 +838,11 @@ public class SalesOrderServiceImpl implements SalesOrderService {
 
     @Override
     public Integer noticeDistribution(SalesOrder salesOrder) {
+        // 检查订单是否已经有了配送方式,如果没有不允许通知配货
+        SalesOrder temp = salesOrderMapper.getSalesOrderById(salesOrder.getSalesId());
+        if (temp == null || temp.getSalesPostFirm() == null || temp.getSalesPostFirm().isEmpty()) {
+            return 0;
+        }
         return salesOrderMapper.noticeDistribution(salesOrder);
     }