dingxin 6 년 전
부모
커밋
8210c3070c
1개의 변경된 파일23개의 추가작업 그리고 0개의 파일을 삭제
  1. 23
    0
      CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/TaUserServiceImpl.java

+ 23
- 0
CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/TaUserServiceImpl.java 파일 보기

13
 import com.community.huiju.common.code.cache.AppkeyCache;
13
 import com.community.huiju.common.code.cache.AppkeyCache;
14
 import com.community.commom.hk.HKConstant;
14
 import com.community.commom.hk.HKConstant;
15
 import com.community.commom.hk.HKOpenApi;
15
 import com.community.commom.hk.HKOpenApi;
16
+import com.community.huiju.common.messagePush;
16
 import com.community.huiju.common.perproties.DaSuProperties;
17
 import com.community.huiju.common.perproties.DaSuProperties;
17
 import com.community.huiju.common.perproties.LoginCodePerproties;
18
 import com.community.huiju.common.perproties.LoginCodePerproties;
18
 import com.community.huiju.common.sign.DaSuSign;
19
 import com.community.huiju.common.sign.DaSuSign;
154
     @Autowired
155
     @Autowired
155
     private TpRoomNoMapper tpRoomNoMapper;
156
     private TpRoomNoMapper tpRoomNoMapper;
156
 
157
 
158
+    @Autowired
159
+    private TpMessageMapper tpMessageMapper;
157
     @Override
160
     @Override
158
     @Transactional(rollbackFor = Exception.class)
161
     @Transactional(rollbackFor = Exception.class)
159
     public ResponseBean login(String loginName, String code, HttpSession session) {
162
     public ResponseBean login(String loginName, String code, HttpSession session) {
554
         if ("1".equals(response.getCode())) {
557
         if ("1".equals(response.getCode())) {
555
             throw new WisdomException("推送HK失败!");
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
         response.addSuccess(user);
581
         response.addSuccess(user);
559
         return response;
582
         return response;