json格式化处理

This commit is contained in:
zren25
2025-04-11 16:16:22 +08:00
parent 304a26daab
commit 4cbfc1f097
2 changed files with 3 additions and 5 deletions

View File

@@ -13,6 +13,6 @@ public interface IntelligentCustomerService{
void fourInOneMqService(FourInOneRequestDTO fourInOneRequestDTO);
void sendMq( String message);
void sendMq( Object message);
}

View File

@@ -106,11 +106,9 @@ public class IntelligentCustomerServiceImpl implements IntelligentCustomerServic
if(null != execDifyFlow && execDifyFlow.get("status").equals("succeeded")){
try {
JSONObject outputsJson = execDifyFlow.getJSONObject("outputs");
// 发送MQ
String message = StringEscapeUtils.unescapeJava(JSONObject.toJSONString(outputsJson));
String message = JSONObject.toJSONString(outputsJson);
log.info("send mq {}",message);
sendMq(message);
if(StringUtils.isNotEmpty(fourInOneRequestDTO.getAiAnalysisRequestId())){
AiAnalysisErrors aiAnalysisErrors = new AiAnalysisErrors();
aiAnalysisErrors.setAiAnalysisRequestId(aiAnalysisRequestId);
@@ -128,7 +126,7 @@ public class IntelligentCustomerServiceImpl implements IntelligentCustomerServic
@Override
public void sendMq(String message) {
public void sendMq(Object message) {
rocketMqTemplate.asyncSend(topic, MessageBuilder.withPayload(message).build(),
new SendCallback() {
@Override