json格式化处理
This commit is contained in:
@@ -13,6 +13,6 @@ public interface IntelligentCustomerService{
|
|||||||
void fourInOneMqService(FourInOneRequestDTO fourInOneRequestDTO);
|
void fourInOneMqService(FourInOneRequestDTO fourInOneRequestDTO);
|
||||||
|
|
||||||
|
|
||||||
void sendMq( String message);
|
void sendMq( Object message);
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -106,11 +106,9 @@ public class IntelligentCustomerServiceImpl implements IntelligentCustomerServic
|
|||||||
if(null != execDifyFlow && execDifyFlow.get("status").equals("succeeded")){
|
if(null != execDifyFlow && execDifyFlow.get("status").equals("succeeded")){
|
||||||
try {
|
try {
|
||||||
JSONObject outputsJson = execDifyFlow.getJSONObject("outputs");
|
JSONObject outputsJson = execDifyFlow.getJSONObject("outputs");
|
||||||
// 发送MQ
|
String message = JSONObject.toJSONString(outputsJson);
|
||||||
String message = StringEscapeUtils.unescapeJava(JSONObject.toJSONString(outputsJson));
|
|
||||||
log.info("send mq {}",message);
|
log.info("send mq {}",message);
|
||||||
sendMq(message);
|
sendMq(message);
|
||||||
|
|
||||||
if(StringUtils.isNotEmpty(fourInOneRequestDTO.getAiAnalysisRequestId())){
|
if(StringUtils.isNotEmpty(fourInOneRequestDTO.getAiAnalysisRequestId())){
|
||||||
AiAnalysisErrors aiAnalysisErrors = new AiAnalysisErrors();
|
AiAnalysisErrors aiAnalysisErrors = new AiAnalysisErrors();
|
||||||
aiAnalysisErrors.setAiAnalysisRequestId(aiAnalysisRequestId);
|
aiAnalysisErrors.setAiAnalysisRequestId(aiAnalysisRequestId);
|
||||||
@@ -128,7 +126,7 @@ public class IntelligentCustomerServiceImpl implements IntelligentCustomerServic
|
|||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void sendMq(String message) {
|
public void sendMq(Object message) {
|
||||||
rocketMqTemplate.asyncSend(topic, MessageBuilder.withPayload(message).build(),
|
rocketMqTemplate.asyncSend(topic, MessageBuilder.withPayload(message).build(),
|
||||||
new SendCallback() {
|
new SendCallback() {
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user