From 41cf0200e1b45c24fb521815465b83a5898dd501 Mon Sep 17 00:00:00 2001
From: lbq <1065079612@qq.com>
Date: 星期五, 30 一月 2026 16:28:06 +0800
Subject: [PATCH] 增加备料模拟

---
 rsf-open-api/src/main/java/com/vincent/rsf/openApi/controller/phyz/MESController.java |   31 +++++++++++++++++--------------
 1 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/rsf-open-api/src/main/java/com/vincent/rsf/openApi/controller/phyz/MESController.java b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/controller/phyz/MESController.java
index e4ca70b..b8d1c7b 100644
--- a/rsf-open-api/src/main/java/com/vincent/rsf/openApi/controller/phyz/MESController.java
+++ b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/controller/phyz/MESController.java
@@ -38,24 +38,27 @@
         if (Objects.isNull(objParams)) {
             throw new CoolException("鍙傛暟涓嶈兘涓虹┖锛侊紒");
         }
-        // 杩斿洖妯℃嫙鏁版嵁
-        if (SIMULATED_DATA_ENABLE.equals("1")) {
-            JSONArray params = paramsFormat(objParams);
-            List<MatPreparationOrder> orders = JSON.parseArray(params.toJSONString(), MatPreparationOrder.class);
-            JSONArray array = ERPController.map;
-            for (int i = 0; i < ERPController.map.size(); i++) {
-                JSONObject obj = array.getJSONObject(i);
-                obj.put("orderNo", orders.get(0).getOrderNo());
-                obj.put("matNr", orders.get(0).getOrderItems().get(0).getMatNr());
-            }
-            ERPController.map = array;
-
-            return CommonResponse.ok();
-        }
+//        // 杩斿洖妯℃嫙鏁版嵁
+//        if (SIMULATED_DATA_ENABLE.equals("1")) {
+//            JSONArray params = paramsFormat(objParams);
+//            List<MatPreparationOrder> orders = JSON.parseArray(params.toJSONString(), MatPreparationOrder.class);
+//            JSONArray array = ERPController.map;
+//            for (int i = 0; i < ERPController.map.size(); i++) {
+//                JSONObject obj = array.getJSONObject(i);
+//                obj.put("orderNo", orders.get(0).getOrderNo());
+//                obj.put("matNr", orders.get(0).getOrderItems().get(0).getMatNr());
+//            }
+//            ERPController.map = array;
+//
+//            return CommonResponse.ok();
+//        }
 
         JSONArray params = paramsFormat(objParams);
         List<MatPreparationOrder> orders = JSON.parseArray(params.toJSONString(), MatPreparationOrder.class);
         // 鏁版嵁澶勭悊锛岃浆鍙憇erver
+        for (MatPreparationOrder order : orders) {
+            mesReportService.callMaterial(order);
+        }
         return CommonResponse.ok();
     }
 

--
Gitblit v1.9.1