REQ-3201: 引入业务状态
This commit is contained in:
parent
09c4ec0e78
commit
faf8e9b69a
@ -5,6 +5,7 @@ import cn.axzo.im.center.api.feign.MessageApi;
|
||||
import cn.axzo.im.center.api.vo.req.SendTemplateMessageParam;
|
||||
import cn.axzo.im.center.api.vo.req.UpdateMessageRequest;
|
||||
import cn.axzo.im.center.api.vo.resp.MessageTaskResp;
|
||||
import cn.axzo.im.center.api.vo.resp.MessageUpdateResponse;
|
||||
import cn.axzo.maokai.api.util.Ref;
|
||||
import cn.axzo.msg.center.common.utils.BizAssertions;
|
||||
import cn.axzo.msg.center.dal.CardDao;
|
||||
@ -230,11 +231,13 @@ public class CardManager {
|
||||
imRequest.addUpdate(update);
|
||||
}
|
||||
try {
|
||||
BizAssertions.assertResponse(messageApi.updateMessage(imRequest));
|
||||
log.info("更新IM消息, operation={}, request={}", operation, imRequest);
|
||||
MessageUpdateResponse imResponse = BizAssertions.assertResponse(messageApi.updateMessage(imRequest));
|
||||
log.info("更新IM消息, operation={}, request={}, response={}", operation, imRequest, imResponse);
|
||||
cardLogger.reloadAndLogCards(String.format("%s:success", operation));
|
||||
return true;
|
||||
} catch (Exception e) {
|
||||
log.warn("更新IM消息失败, operation={}, ", operation, e);
|
||||
log.warn("更新IM消息失败, operation={}, request={}", operation, imRequest, e);
|
||||
cardLogger.reloadAndLogCards(String.format("%s:fail", operation), e);
|
||||
return false;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user