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 | 24 +++++++++++++++++++-----
1 files changed, 19 insertions(+), 5 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 7114a1e..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
@@ -2,6 +2,7 @@
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
+import com.alibaba.fastjson.JSONObject;
import com.vincent.rsf.framework.exception.CoolException;
import com.vincent.rsf.openApi.entity.dto.CommonResponse;
import com.vincent.rsf.openApi.entity.phyz.*;
@@ -37,14 +38,27 @@
if (Objects.isNull(objParams)) {
throw new CoolException("鍙傛暟涓嶈兘涓虹┖锛侊紒");
}
- // 杩斿洖妯℃嫙鏁版嵁
- if (SIMULATED_DATA_ENABLE.equals("0")) {
- 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();
}
@@ -55,7 +69,7 @@
throw new CoolException("鍙傛暟涓嶈兘涓虹┖锛侊紒");
}
// 杩斿洖妯℃嫙鏁版嵁
- if (SIMULATED_DATA_ENABLE.equals("0")) {
+ if (SIMULATED_DATA_ENABLE.equals("1")) {
return CommonResponse.ok();
}
--
Gitblit v1.9.1