|
|
|
@ -65,6 +65,7 @@ public class OrderMqMessageRecordServiceImpl implements OrderMqMessageRecordServ |
|
|
|
@NotNull |
|
|
|
private <T> MqRecordMessage getMqRecordMessage(String topic, String tag, T message) { |
|
|
|
String buildTopic = rocketMQEnhanceTemplate.reBuildTopic(topic); |
|
|
|
String buildReturnTopic = rocketMQEnhanceTemplate.reBuildTopic(RocketMqTopic.ORDER_RETURN_MSG_TOPIC); |
|
|
|
MqRecordMessage mqRecordMessage = new MqRecordMessage(); |
|
|
|
mqRecordMessage.setTopic(buildTopic); |
|
|
|
mqRecordMessage.setTag(tag); |
|
|
|
@ -72,7 +73,7 @@ public class OrderMqMessageRecordServiceImpl implements OrderMqMessageRecordServ |
|
|
|
mqRecordMessage.setMessageKey(RocketMqRepeatConstant.MESSAGE_ID_PREFIX_ORDER + IdUtil.getSnowflakeNextIdStr()); |
|
|
|
mqRecordMessage.setContent(JSON.toJSONString(message)); |
|
|
|
mqRecordMessage.setSource(applicationName); |
|
|
|
mqRecordMessage.setReturnTopic(RocketMqTopic.ORDER_RETURN_MSG_TOPIC); |
|
|
|
mqRecordMessage.setReturnTopic(buildReturnTopic); |
|
|
|
return mqRecordMessage; |
|
|
|
} |
|
|
|
|
|
|
|
|