Преглед на файлове

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

xian преди 6 години
родител
ревизия
23cb891852
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      watero-rst-service/src/main/java/com/iamberry/rst/service/cm/SalesOrderServiceImpl.java

+ 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);
     }