铭牌 修改业务类型

This commit is contained in:
ZLI263
2025-09-16 15:59:38 +08:00
parent 051211cea1
commit abdf992637
2 changed files with 4 additions and 0 deletions

View File

@@ -5,6 +5,7 @@ import com.alibaba.fastjson.JSONObject;
import com.volvo.ai.analytic.center.dto.req.DiFyReq; import com.volvo.ai.analytic.center.dto.req.DiFyReq;
import com.volvo.ai.analytic.center.entity.AiAnalysisErrors; import com.volvo.ai.analytic.center.entity.AiAnalysisErrors;
import com.volvo.ai.analytic.center.entity.AiAnalysisRequestLogs; import com.volvo.ai.analytic.center.entity.AiAnalysisRequestLogs;
import com.volvo.ai.analytic.center.enums.BusinessTypeEnum;
import com.volvo.ai.analytic.center.feign.DiFyFeign; import com.volvo.ai.analytic.center.feign.DiFyFeign;
import com.volvo.ai.analytic.center.service.AiAnalysisErrorsService; import com.volvo.ai.analytic.center.service.AiAnalysisErrorsService;
import com.volvo.ai.analytic.center.service.AiAnalysisRequestLogsService; import com.volvo.ai.analytic.center.service.AiAnalysisRequestLogsService;
@@ -75,6 +76,7 @@ public class DiFyServiceImpl implements DiFyService{
try { try {
Map<String, String> inputMap = JSON.parseObject(JSONObject.toJSONString(diFyReq.getInputs()),Map.class); Map<String, String> inputMap = JSON.parseObject(JSONObject.toJSONString(diFyReq.getInputs()),Map.class);
inputMap.put("aiAnalysisRequestId",aiAnalysisRequestId); inputMap.put("aiAnalysisRequestId",aiAnalysisRequestId);
inputMap.put("businessType", businessType);
Map<String, Object> map = new HashMap<>(); Map<String, Object> map = new HashMap<>();
map.put("inputs", inputMap); map.put("inputs", inputMap);
map.put("response_mode","blocking"); map.put("response_mode","blocking");

View File

@@ -150,6 +150,7 @@ public class TmNameplateCorpusServiceImpl extends ServiceImpl<TmNameplateCorpusM
inputMap.put("customerFlowId", item.getCustomerFlowId()); inputMap.put("customerFlowId", item.getCustomerFlowId());
inputMap.put("analysisScene", "3"); inputMap.put("analysisScene", "3");
inputMap.put("version",2); inputMap.put("version",2);
inputMap.put("businessType",BusinessTypeEnum.SMART_ASSISTANT_NAMEPLATE.getCode());
diFyImageReq.setInputs(inputMap); diFyImageReq.setInputs(inputMap);
@@ -185,6 +186,7 @@ public class TmNameplateCorpusServiceImpl extends ServiceImpl<TmNameplateCorpusM
inputMap2.put("analysisScene", "3"); inputMap2.put("analysisScene", "3");
inputMap2.put("version",2); inputMap2.put("version",2);
inputMap2.put("chat",JSONObject.toJSONString(corpusReportDTO)); inputMap2.put("chat",JSONObject.toJSONString(corpusReportDTO));
diFyImageReq2.setInputs(inputMap2); diFyImageReq2.setInputs(inputMap2);
// 创建新的DiFyReq对象以避免线程安全问题 // 创建新的DiFyReq对象以避免线程安全问题
diFyImageReq2.setFlowId(oneTokenPortrait); diFyImageReq2.setFlowId(oneTokenPortrait);