From ddc0f14384619b9618f26a3f363f679833a68b3d Mon Sep 17 00:00:00 2001
From: yangbin <yangbin@qq.com>
Date: 星期三, 16 四月 2025 09:51:32 +0800
Subject: [PATCH] 自动化产线集成模块添加数据查询

---
 lxzn-module-msi/src/main/java/org/jeecg/modules/msi/webapi/controller/MsiWebapiJsonController.java |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/lxzn-module-msi/src/main/java/org/jeecg/modules/msi/webapi/controller/MsiWebapiJsonController.java b/lxzn-module-msi/src/main/java/org/jeecg/modules/msi/webapi/controller/MsiWebapiJsonController.java
index e8de154..0a5734b 100644
--- a/lxzn-module-msi/src/main/java/org/jeecg/modules/msi/webapi/controller/MsiWebapiJsonController.java
+++ b/lxzn-module-msi/src/main/java/org/jeecg/modules/msi/webapi/controller/MsiWebapiJsonController.java
@@ -7,6 +7,7 @@
 import liquibase.pro.packaged.S;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang3.StringUtils;
+import org.jeecg.common.api.vo.Result;
 import org.jeecg.common.aspect.annotation.AutoLog;
 import org.jeecg.common.system.base.controller.JeecgController;
 import org.jeecg.modules.msi.utils.JsonMapper;
@@ -29,10 +30,10 @@
     @AutoLog(value = "鑷姩鍖栫嚎鏁版嵁鎺ユ敹")
     @ApiOperation(value = "鑷姩鍖栫嚎鏁版嵁鎺ユ敹 ", notes = "鑷姩鍖栫嚎鏁版嵁鎺ユ敹")
     @PostMapping(value = "/receiveAutomation")
-    public void receiveSaveMsiWebApiJson(String data) {
+    public Result<?> receiveSaveMsiWebApiJson(String data) {
         MsiWebapiJsonEntity entity = new MsiWebapiJsonEntity();
         if (StringUtils.isBlank(data)) {
-            return;
+            return Result.error("鏁版嵁涓虹┖","");
         }
         entity.setModuleType("MDC");
         entity.setWebapiInfo(data);
@@ -47,10 +48,12 @@
             }
         } catch (IOException e) {
             log.error("JSON parsing error: {}", e.getMessage());
-            throw new RuntimeException("Invalid data format", e);
+            return Result.error("鏁版嵁寮傚父", e.getMessage());
+
         }
 
         service.save(entity);
+        return Result.OK("鎺ユ敹鎴愬姛");
     }
 
 }

--
Gitblit v1.9.3