瀏覽代碼

消息通知改造

zouxuan 1 年之前
父節點
當前提交
c4a476a53a
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/SysMessageServiceImpl.java

+ 5 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/SysMessageServiceImpl.java

@@ -425,8 +425,11 @@ public class SysMessageServiceImpl extends BaseServiceImpl<Long, SysMessage> imp
 			CbsMessageWrapper.MessageParam messageParam = new CbsMessageWrapper.MessageParam();
 			messageParam.setUserId(user.getUserId().longValue());
 			messageParam.setAppKey(EAppKey.GYM);
-			messageParam.setClientType(EClientType.STUDENT);
+			messageParam.setClientType("STUDENT".equals(jpushType)?EClientType.STUDENT:
+					"TEACHER".equals(jpushType)?EClientType.TEACHER:
+							"SCHOOL".equals(jpushType)?EClientType.SCHOOL:EClientType.BACKEND);
 			messageParam.setType(type.getCode());
+			messageParam.setUrl(url);
 			Map<Long, String> params = new HashMap<>();
 			params.put(user.getUserId().longValue(), user.getPhone());
 			messageParam.setReceivers(params);
@@ -493,6 +496,7 @@ public class SysMessageServiceImpl extends BaseServiceImpl<Long, SysMessage> imp
 			messageParam.setAppKey(EAppKey.GYM);
 			messageParam.setClientType(EClientType.STUDENT);
 			messageParam.setType(type.getCode());
+			messageParam.setUrl(url);
 			Map<Long, String> params = new HashMap<>();
 			params.put(user.getUserId().longValue(), user.getPhone());
 			messageParam.setReceivers(params);