diff --git a/health-emergency/health-emergency-api/src/main/java/com/renkang/emergency/bean/response/SendIm.java b/health-emergency/health-emergency-api/src/main/java/com/renkang/emergency/bean/response/SendIm.java index 8ebfa08..a7c3d9f 100644 --- a/health-emergency/health-emergency-api/src/main/java/com/renkang/emergency/bean/response/SendIm.java +++ b/health-emergency/health-emergency-api/src/main/java/com/renkang/emergency/bean/response/SendIm.java @@ -24,4 +24,8 @@ public class SendIm { * 业务标识,用于区分不同业务来源(例:"article"=宣教推送) */ private String businessId; + /** + * 消息图片URL(封面图全路径) + */ + private String messageImageUrl; } diff --git a/health-emergency/health-emergency-biz/src/main/java/com/renkang/emergency/service/impl/FirstAidPushServiceImpl.java b/health-emergency/health-emergency-biz/src/main/java/com/renkang/emergency/service/impl/FirstAidPushServiceImpl.java index adfd8a4..df20d4c 100644 --- a/health-emergency/health-emergency-biz/src/main/java/com/renkang/emergency/service/impl/FirstAidPushServiceImpl.java +++ b/health-emergency/health-emergency-biz/src/main/java/com/renkang/emergency/service/impl/FirstAidPushServiceImpl.java @@ -145,7 +145,7 @@ public class FirstAidPushServiceImpl implements IFirstAidPushService { sendIm.setType(1); sendIm.setTitle(resource.getTitle()); sendIm.setContent(StrUtil.isNotBlank(resource.getSummary()) ? resource.getSummary() : resource.getTitle()); - sendIm.setBusinessId("article"); + sendIm.setMessageImageUrl(resource.getCoverImage()); ImGroupMsgTextReqDO im = new ImGroupMsgTextReqDO(); im.setGroupId(order.getSessionId());