From df4441322e9801c102299451da41d7c40b4502e9 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 24 六月 2021 18:53:13 +0800
Subject: [PATCH] zookeeper地址修改,Maven采用私服

---
 service-daylucky/src/main/java/com/ks/daylucky/service/impl/remote/UserMsgServiceImpl.java |   33 ++++++++++++++++++++++-----------
 1 files changed, 22 insertions(+), 11 deletions(-)

diff --git a/service-daylucky/src/main/java/com/ks/daylucky/service/impl/remote/UserMsgServiceImpl.java b/service-daylucky/src/main/java/com/ks/daylucky/service/impl/remote/UserMsgServiceImpl.java
index 5127195..84593d3 100644
--- a/service-daylucky/src/main/java/com/ks/daylucky/service/impl/remote/UserMsgServiceImpl.java
+++ b/service-daylucky/src/main/java/com/ks/daylucky/service/impl/remote/UserMsgServiceImpl.java
@@ -1,12 +1,15 @@
 package com.ks.daylucky.service.impl.remote;
 
+import com.ks.daylucky.dao.UserMsgDao;
 import com.ks.daylucky.exception.UserMsgException;
-import com.ks.daylucky.mapper.UserMsgMapper;
 import com.ks.daylucky.pojo.DO.UserMsg;
+import com.ks.daylucky.pojo.DTO.msg.LuckyMsgContent;
 import com.ks.daylucky.query.UserMsgQuery;
+import com.ks.daylucky.service.UserInfoExtraService;
 import com.ks.daylucky.service.UserMsgService;
-import org.apache.dubbo.config.annotation.Service;
+import org.springframework.stereotype.Service;
 import org.springframework.validation.annotation.Validated;
+import org.yeshi.utils.alipay.AlipayXcxUtil;
 
 import javax.annotation.Resource;
 import javax.validation.Valid;
@@ -14,10 +17,13 @@
 import java.util.Date;
 import java.util.List;
 
-@Service(version = "1.0.0")
+@Service
 public class UserMsgServiceImpl implements UserMsgService {
     @Resource
-    private UserMsgMapper userMsgMapper;
+    private UserMsgDao userMsgDao;
+
+    @Resource
+    private UserInfoExtraService userInfoExtraService;
 
     @Validated
     @Override
@@ -25,7 +31,12 @@
         if (userMsg.getCreateTime() == null) {
             userMsg.setCreateTime(new Date());
         }
-        userMsgMapper.insertSelective(userMsg);
+        userMsg.setId(UserMsg.createId(userMsg.getUid()));
+
+        userMsgDao.save(userMsg);
+
+        //娣诲姞鏈鎻愰啋
+        userInfoExtraService.addMsgUnReadCount(userMsg.getUid(), 1);
     }
 
     @Override
@@ -34,32 +45,32 @@
         query.uid = uid;
         query.start = (page - 1) * pageSize;
         query.count = pageSize;
-        query.sortList = Arrays.asList(new String[]{"create_time desc"});
+        query.sortList = Arrays.asList(new String[]{"createTime desc"});
 
-        return userMsgMapper.list(query);
+        return userMsgDao.list(query);
     }
 
     @Override
     public long countUserMsg(Long uid) {
         UserMsgQuery query = new UserMsgQuery();
         query.uid = uid;
-        return userMsgMapper.count(query);
+        return userMsgDao.count(query);
     }
 
     @Override
     public List<UserMsg> getUserMsgList(UserMsgQuery query, int page, int pageSize) {
         query.start = (page - 1) * pageSize;
         query.count = pageSize;
-        return userMsgMapper.list(query);
+        return userMsgDao.list(query);
     }
 
     @Override
     public long countUserMsg(UserMsgQuery query) {
-        return userMsgMapper.count(query);
+        return userMsgDao.count(query);
     }
 
     @Override
     public void delete(Long id) {
-        userMsgMapper.deleteByPrimaryKey(id);
+        userMsgDao.delete(id);
     }
 }

--
Gitblit v1.8.0