From fef551f9423376cb433a68b4e47799b0c50c2425 Mon Sep 17 00:00:00 2001
From: chengf <cgf12138@163.com>
Date: 星期一, 10 十一月 2025 10:41:48 +0800
Subject: [PATCH] 字段添加1110-cgf

---
 jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/demo/copywriting/controller/CopywritingController.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/demo/copywriting/controller/CopywritingController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/demo/copywriting/controller/CopywritingController.java
index 565505d..10feb94 100644
--- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/demo/copywriting/controller/CopywritingController.java
+++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/demo/copywriting/controller/CopywritingController.java
@@ -308,7 +308,13 @@
              ResponseEntity<String> response = restTemplate.postForEntity(workflowUrl, requestEntity, String.class);
 
              if (response.getStatusCode() == HttpStatus.OK) {
-                 return Result.OK("鏂囨鐢熸垚鎴愬姛", JSONObject.parseObject(response.getBody()).getJSONObject("data").getJSONObject("outputs").getString("http"));
+                 if (JSONObject.parseObject(response.getBody()).getJSONObject("data").get("outputs") == null) {
+                     return Result.error(JSONObject.parseObject(response.getBody()).getJSONObject("data").getString("error"));
+                 }
+                 else{
+                     return Result.OK("鏂囨鐢熸垚鎴愬姛", JSONObject.parseObject(response.getBody()).getJSONObject("data").getJSONObject("outputs").getString("http"));
+                 }
+
              } else {
                  return Result.error("宸ヤ綔娴佹帴鍙e紓甯革紝鐘舵�佺爜锛�" + response.getStatusCodeValue());
              }

--
Gitblit v1.8.0