REQ-2135: 多返回一些字段, 用于排查问题
This commit is contained in:
parent
0714b1f3b9
commit
7f943d147f
@ -2,6 +2,7 @@ package cn.axzo.msg.center.message.service.todo.manage;
|
||||
|
||||
import cn.axzo.basics.common.constant.enums.TableIsDeleteEnum;
|
||||
import cn.axzo.basics.common.exception.ServiceException;
|
||||
import cn.axzo.framework.rocketmq.utils.TraceUtils;
|
||||
import cn.axzo.msg.center.api.mq.PresetButtonPressedMessage;
|
||||
import cn.axzo.msg.center.common.utils.BizAssertions;
|
||||
import cn.axzo.msg.center.dal.TodoBusinessDao;
|
||||
@ -69,7 +70,7 @@ public class TodoManager {
|
||||
MessageTemplateDTO template = messageTemplateNewService
|
||||
.queryEnableTemplateByCode(request.getTemplateCode())
|
||||
.orElseThrow(() -> new ServiceException(String.format(
|
||||
"can't find template. templateCode=%s", request.getTemplateCode())));
|
||||
"Can't find template. templateCode=%s", request.getTemplateCode())));
|
||||
TodoRequestContext ctx = TodoRequestContext.create("send");
|
||||
// 因为有外层事务, 所以这里可以直接调用
|
||||
return send(ctx, request, template);
|
||||
@ -397,6 +398,7 @@ public class TodoManager {
|
||||
// 表记录中的字段也会记录requestNo, 这里重复记录requestNo, 这样能更快的找到
|
||||
String errorMessage = Throwables.getStackTraceAsString(e);
|
||||
ctx.addLogContent("mqMessage", ImmutableMap.of(
|
||||
"traceId", TraceUtils.getOrCreateTraceId(),
|
||||
"isSuccess", "false",
|
||||
"request", request,
|
||||
"requestNo", ctx.getRequestNo(),
|
||||
|
||||
@ -147,4 +147,16 @@ public class SearchPendingMessageResp {
|
||||
* 待办类型
|
||||
*/
|
||||
private TodoType type;
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date createAt;
|
||||
|
||||
/**
|
||||
* 修改时间
|
||||
*/
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date updateAt;
|
||||
}
|
||||
|
||||
@ -74,11 +74,11 @@ public class SearchTodoLogResponse {
|
||||
* 创建时间
|
||||
*/
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
protected Date createAt;
|
||||
private Date createAt;
|
||||
|
||||
/**
|
||||
* 修改时间
|
||||
*/
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
protected Date updateAt;
|
||||
private Date updateAt;
|
||||
}
|
||||
|
||||
@ -8,7 +8,7 @@ import org.junit.jupiter.api.Test;
|
||||
class PlainTest {
|
||||
|
||||
@Test
|
||||
void readProps() {
|
||||
void run() {
|
||||
}
|
||||
|
||||
}
|
||||
@ -1,26 +1,22 @@
|
||||
package cn.axzo.msg.center.service.template.client;
|
||||
|
||||
import cn.axzo.msg.center.MsgCenterApplication;
|
||||
import cn.axzo.msg.center.service.template.response.MessageDetailStyle;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author yanglin
|
||||
*/
|
||||
@SpringBootTest(classes = MsgCenterApplication.class)
|
||||
@RequiredArgsConstructor(onConstructor_ = @Autowired)
|
||||
class MessageTemplateClientTest {
|
||||
|
||||
private final MessageTemplateClient messageTemplateClient;
|
||||
|
||||
@Test
|
||||
void listTemplateDetailStyles() {
|
||||
List<MessageDetailStyle> messageDetailStyles = messageTemplateClient.listTemplateDetailStyles();
|
||||
System.out.println();
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user