Răsfoiți Sursa

文字调整 问答/工单返回判断调整

wangmiaomiao 8 luni în urmă
părinte
comite
cb20aae895

+ 3 - 2
slibra-admin/src/main/java/com/slibra/web/controller/business/GRPCController.java

@@ -303,7 +303,7 @@ public class GRPCController extends BaseController {
                     log.info("大模型返回的流式决策内容存在空的值,跳过此次输出");
                     continue;
                 }
-                String message = JSON.parseObject(responseStr).getString("message");
+//                String message = JSON.parseObject(responseStr).getString("message");
                 //2024年5月25日16:37:16  按照大模型返回的类型解析数据
                 String biz = JSON.parseObject(responseStr).getString("biz");
 //                String message = JSON.parseObject(responseStr).getString("message");
@@ -611,7 +611,8 @@ public class GRPCController extends BaseController {
                 String responseStr = predictions.next().getPrediction().toStringUtf8();
 //                log.info("大模型问答返回的原始结果为{}", responseStr);
                 responseStr = JSON.parseObject(responseStr).getString("message");
-                if("complete".equals(responseStr) || StringUtils.isBlank(responseStr)){
+                //2024年7月13日14:30:19 为空字符串的(实际可能是\n这种的)也返回前端,否则样式有问题
+                if("complete".equals(responseStr) || Objects.isNull(responseStr)){
 //                    System.out.println("结尾语句并且是非JSON,无需处理");
                     log.info("返回的结果message为{},无需再次处理", responseStr);
                     //结束语句也流式输出,但是并不记录下来  2024年5月24日11:15:23 也不返回前端

+ 3 - 3
slibra-quartz/src/main/java/com/slibra/quartz/task/AsyncTask.java

@@ -1441,7 +1441,7 @@ public class AsyncTask {
             showValueSHBasic.setH("预测");
 //                showValueCSBasic.setF(tXinyiWarningRecord.getLevel());
         }else {//机器人化验室报警(特殊的 水质报警)
-            showValueSHBasic.setH("连续测");
+            showValueSHBasic.setH("连续测");
             showValueSHBasic.setF(tXinyiWarningRecord.getLevel());
         }*/
         //生化报警固定了
@@ -1499,7 +1499,7 @@ public class AsyncTask {
                 showValueCSBasic.setH("预测");
 //                showValueCSBasic.setF(tXinyiWarningRecord.getLevel());
             }else {//机器人化验室报警(特殊的水质报警)
-                showValueCSBasic.setH("连续测");
+                showValueCSBasic.setH("连续测");
                 showValueCSBasic.setF(tXinyiWarningRecord.getLevel());
             }
             //通用的
@@ -1526,7 +1526,7 @@ public class AsyncTask {
                 showValueJSBasic.setH("预测");
 //                showValueCSBasic.setF(tXinyiWarningRecord.getLevel());
             }else {//机器人化验室报警(特殊的 水质报警)
-                showValueJSBasic.setH("连续测");
+                showValueJSBasic.setH("连续测");
                 showValueJSBasic.setF(tXinyiWarningRecord.getLevel());
             }
             //通用的

+ 1 - 1
slibra-quartz/src/main/java/com/slibra/quartz/task/RyTask.java

@@ -433,7 +433,7 @@ public class RyTask
         }else if("2".equals(remark)){//预测报错
             showValueChartBasic.setH("预测");
         }else {//机器人化验室报警
-            showValueChartBasic.setH("连续测");
+            showValueChartBasic.setH("连续测");
         }*/
         //通用的
         //        showValueBasic.setA(tXinyiWarningRecord.getReason());