From d9ede471f578455480764e88888436c0e58ce474 Mon Sep 17 00:00:00 2001
From: 18516761980 <4761516tqsxp>
Date: 星期五, 03 九月 2021 13:05:19 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
index 819eb95..0d02f62 100644
--- a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
@@ -19,6 +19,7 @@
 import com.zy.ints.service.WaitMatinService;
 import com.zy.ints.service.WaitMatoutService;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Value;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.interceptor.TransactionAspectSupport;
 
@@ -45,6 +46,12 @@
     private WaitMatoutService waitMatoutService;
     @Autowired
     private IoCompleteService ioCompleteService;
+
+    /**
+     * ERP鎺ュ彛鏄惁鍚敤
+     */
+    @Value("${erp.enabled}")
+    private Boolean erpEnabled;
 
     public ReturnT<String> start(WrkMast wrkMast) {
         // 4.鍏ュ簱瀹屾垚
@@ -120,7 +127,7 @@
                         }
 
                         //鎻掑叆鍥炴姤妗� insert ====>> io_complete
-                        if("Y".equals(wrkMast.getLinkMis())){
+                        if(erpEnabled && "Y".equals(wrkMast.getLinkMis())){
                             IoComplete ioComplete = new IoComplete();
                             ioComplete.setBillNo(wrkDetl.getBillNo());
                             ioComplete.setSeqNo(wrkDetl.getSeqNo());
@@ -178,7 +185,7 @@
                             }
 
                             //鎻掑叆鍥炴姤妗� insert ====>> io_complete
-                            if("Y".equals(wrkMast.getLinkMis())){
+                            if(erpEnabled && "Y".equals(wrkMast.getLinkMis())){
                                 IoComplete ioComplete = new IoComplete();
                                 ioComplete.setBillNo(wrkDetl.getBillNo());
                                 ioComplete.setSeqNo(wrkDetl.getSeqNo());
@@ -246,7 +253,7 @@
                         }
 
                         //鎻掑叆鍥炴姤妗� insert ====>> io_complete
-                        if("Y".equals(wrkMast.getLinkMis())){
+                        if(erpEnabled && "Y".equals(wrkMast.getLinkMis())){
                             IoComplete ioComplete = new IoComplete();
                             ioComplete.setBillNo(wrkDetl.getBillNo());
                             ioComplete.setSeqNo(wrkDetl.getSeqNo());
@@ -371,7 +378,7 @@
                         }
 
                         //鎻掑叆鍥炴姤妗� insert ====>> io_complete
-                        if("Y".equals(wrkMast.getLinkMis())){
+                        if(erpEnabled && "Y".equals(wrkMast.getLinkMis())){
                             IoComplete ioComplete = new IoComplete();
                             ioComplete.setBillNo(wrkDetl.getBillNo());
                             ioComplete.setSeqNo(wrkDetl.getSeqNo());

--
Gitblit v1.9.1