dingxin 6 vuotta sitten
vanhempi
commit
8210c3070c

+ 23
- 0
CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/TaUserServiceImpl.java Näytä tiedosto

@@ -13,6 +13,7 @@ import com.community.huiju.common.code.ICode;
13 13
 import com.community.huiju.common.code.cache.AppkeyCache;
14 14
 import com.community.commom.hk.HKConstant;
15 15
 import com.community.commom.hk.HKOpenApi;
16
+import com.community.huiju.common.messagePush;
16 17
 import com.community.huiju.common.perproties.DaSuProperties;
17 18
 import com.community.huiju.common.perproties.LoginCodePerproties;
18 19
 import com.community.huiju.common.sign.DaSuSign;
@@ -154,6 +155,8 @@ public class TaUserServiceImpl implements ITaUserService {
154 155
     @Autowired
155 156
     private TpRoomNoMapper tpRoomNoMapper;
156 157
 
158
+    @Autowired
159
+    private TpMessageMapper tpMessageMapper;
157 160
     @Override
158 161
     @Transactional(rollbackFor = Exception.class)
159 162
     public ResponseBean login(String loginName, String code, HttpSession session) {
@@ -554,6 +557,26 @@ public class TaUserServiceImpl implements ITaUserService {
554 557
         if ("1".equals(response.getCode())) {
555 558
             throw new WisdomException("推送HK失败!");
556 559
         }
560
+        // 推送消息
561
+        String[] messageArr= new messagePush().messagePushAll( );
562
+        for (String count : messageArr) {
563
+            TpMessage message = new TpMessage();
564
+            message.setCommunityId(userVerify.getCommunityId());
565
+            message.setMessageType("9");
566
+            message.setAdviceType("1");
567
+            message.setModelType("1");
568
+            message.setUuid(userVerify.getId());
569
+            message.setUuidType("1");
570
+            message.setSource("1");
571
+            message.setMessageContent(count);
572
+            message.setStatus("1");
573
+            message.setResult("");
574
+            message.setMeaasgeTypeId("");
575
+            message.setReadStatus("0");
576
+            message.setCreateUser(userElement.getId());
577
+            message.setCreateDate(new Date());
578
+            tpMessageMapper.insert(message);
579
+        }
557 580
 
558 581
         response.addSuccess(user);
559 582
         return response;