From 25bf9d6e7a48cd5ab9935df63902fc45beb41cda Mon Sep 17 00:00:00 2001 From: yinhuaiwei Date: Mon, 5 Jan 2026 11:21:59 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E7=AE=97=E6=B3=95?= =?UTF-8?q?=E6=B5=81=E7=A8=8B=E8=B0=83=E8=AF=95=E6=8E=A5=E5=8F=A3=EF=BC=8C?= =?UTF-8?q?=E5=8F=AF=E4=BB=A5=E9=AA=8C=E8=AF=81=E5=88=9D=E7=AD=9B=E3=80=81?= =?UTF-8?q?=E5=A4=A7=E6=A8=A1=E5=9E=8B=E6=B5=81=E7=A8=8B=EF=BC=88*?= =?UTF-8?q?=E4=BB=85=E7=94=A8=E4=BA=8E=E8=B0=83=E8=AF=95*=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../analysis/controller/AnalysisController.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/inspect-main/inspect-main-task/src/main/java/com/inspect/analysis/controller/AnalysisController.java b/inspect-main/inspect-main-task/src/main/java/com/inspect/analysis/controller/AnalysisController.java index 7b25da7..c96121a 100644 --- a/inspect-main/inspect-main-task/src/main/java/com/inspect/analysis/controller/AnalysisController.java +++ b/inspect-main/inspect-main-task/src/main/java/com/inspect/analysis/controller/AnalysisController.java @@ -3,6 +3,7 @@ package com.inspect.analysis.controller; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.alibaba.nacos.shaded.com.google.gson.Gson; +import com.inspect.analysis.constant.AnalyseConstants; import com.inspect.analysis.domain.*; import com.inspect.analysis.service.IAnalyseResponseService; import com.inspect.analysis.service.IResultAnalysisService; @@ -17,6 +18,7 @@ import com.inspect.base.redis.service.RedisService; import com.inspect.message.MessageUtils; import com.inspect.mqtt.services.Warn.IUploadServer; import com.inspect.partrolresult.client.WebsocketService; +import com.inspect.partrolresult.domain.AnalyseRequest; import com.inspect.partrolresult.domain.PatrolResult; import com.inspect.partrolresult.service.IPatrolResultService; import com.inspect.resultmain.domain.PatrolTaskResultMain; @@ -91,6 +93,20 @@ public class AnalysisController extends BaseController { } } + /** + * 跳过61上报,直接验证初筛、大模型流程 + * 该接口仅用于“调试” + * @param analyseRequest + * @return + */ + @PostMapping("/sendRequest") + public AjaxResult sendRequest(@RequestBody AnalyseRequest analyseRequest) { + logger.info("sendRequest: {}", analyseRequest); + String requestDataToRedis = new Gson().toJson(analyseRequest); + redisService.redisTemplate.opsForList().rightPush(AnalyseConstants.ALGORITHM_REQUEST_QUEUE, requestDataToRedis); + return AjaxResult.success(); + } + @PostMapping("/old/picAnalyseRetNotify") public AjaxResult add(@RequestBody final String alarmDefect) { System.out.println(alarmDefect);