From 0ff927605ae5df1cb63fbe6cb838c35da43be8ac Mon Sep 17 00:00:00 2001
From: zhangchao <zc857179121@qq.com>
Date: 星期一, 11 十一月 2024 10:58:14 +0800
Subject: [PATCH] Merge branch 'phyzwms2' into phyzasrs-erp

---
 src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java b/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
index 77337d6..630d1dd 100644
--- a/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
@@ -43,6 +43,9 @@
     @Autowired
     private DocTypeService docTypeService;
 
+    @Value("${spring.profiles.active}")
+    private String active;
+
     @Value("${u8.url}")
     private String url;
 
@@ -92,7 +95,7 @@
     @Transactional
     public void timelyStart(Order order) {
 
-        List<String> docNames = new ArrayList<>(Arrays.asList("閾跺骇閲囪喘鍏ュ簱鍗�", "閾跺骇濮斿鏉愭枡鍑哄簱鍗�","鍏朵粬鍏ュ簱鍗�","鍏朵粬鍑哄簱鍗�"));
+        List<String> docNames = new ArrayList<>(Arrays.asList("閾跺骇閲囪喘鍏ュ簱鍗�", "閾跺骇濮斿鏉愭枡鍑哄簱鍗�", "閾跺骇鐢熶骇鏉愭枡鍑哄簱鍗�"));
 
         DocType docType = docTypeService.selectById(order.getDocType());
         if (docNames.contains(docType.getDocName())) {
@@ -125,8 +128,13 @@
     }
 
     public void mappingParam(Order order, ReportErpParam param) {
-        //param.set鎿嶄綔绯荤粺鍙�(order.getDefNumber());
-        param.set鎿嶄綔绯荤粺鍙�("998");
+        if (active.equals("prod")) {
+            param.set鎿嶄綔绯荤粺鍙�(order.getDefNumber());
+        } else if (active.equals("dev") || active.equals("loc")) {
+            param.set鎿嶄綔绯荤粺鍙�("998");
+        } else {
+            param.set鎿嶄綔绯荤粺鍙�(order.getDefNumber());
+        }
         param.set鎿嶄綔鍗曟嵁(order.getDocType$());
         param.set鎿嶄綔绫诲瀷("add");
         param.setDdate(order.getInTime());

--
Gitblit v1.9.1