铭牌 修改业务类型
This commit is contained in:
@@ -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");
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user