feat(emergency): 宣教推送IM消息改为独立方法sendGroupMsgArticle,不影响已有业务
- 新增 TencentCloudImUtil.sendGroupMsgArticle: From_Account生效、不覆盖businessID、fromAdmin动态判断 - 新增 TXController.sendGroupMsgArticle / IMHelloApi.sendGroupMsgArticle - FirstAidPushServiceImpl 推送人改为当前登录用户,调用新方法
This commit is contained in:
+4
-3
@@ -152,9 +152,10 @@ public class FirstAidPushServiceImpl implements IFirstAidPushService {
|
||||
im.setFromUserId(loginUser != null ? loginUser.getId() : "administrator");
|
||||
im.setContent(JSONObject.toJSON(sendIm).toString());
|
||||
|
||||
imHelloApi.sendGroupMsg(im);
|
||||
log.info("急救宣教推送IM消息已发送: resourceId={}, title={}, orderId={}, sessionId={}, businessId=article",
|
||||
resourceId, resource.getTitle(), orderId, order.getSessionId());
|
||||
imHelloApi.sendGroupMsgArticle(im);
|
||||
log.info("急救宣教推送IM消息已发送: resourceId={}, title={}, orderId={}, sessionId={}, pushBy={}, businessId=article",
|
||||
resourceId, resource.getTitle(), orderId, order.getSessionId(),
|
||||
loginUser != null ? loginUser.getRealname() : "unknown");
|
||||
} else {
|
||||
log.warn("急救宣教推送IM消息未发送(工单无群聊sessionId): resourceId={}, orderId={}",
|
||||
resourceId, orderId);
|
||||
|
||||
Reference in New Issue
Block a user