소스 검색

1、已存在循环单则不再新增数据处理;

zk 2 년 전
부모
커밋
c19e185715
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      sckw-modules/sckw-transport/src/main/java/com/sckw/transport/service/KwtWaybillOrderService.java

+ 5 - 0
sckw-modules/sckw-transport/src/main/java/com/sckw/transport/service/KwtWaybillOrderService.java

@@ -619,6 +619,11 @@ public class KwtWaybillOrderService {
             int count = logisticsOrderCirculateDao.insert(circulate);
             return count > 0 ? circulate : null;
         } else {
+            //有效循环单不做新增处理、已撤回/拒绝出车更新循环单信息
+            if (circulate.getStatus() == Global.NO) {
+                return null;
+            }
+
             //更新原循环单ID
             Long newId = new IdWorker(Global.NUMERICAL_ONE).nextId();
             logisticsOrderCirculateDao.updateIdByKey(newId, null, circulate.getId(), LoginUserHolder.getUserId(), new Date());