From f45eff2b375d45668bb2e9253b4faec2f04d39b9 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Wed, 03 Mar 2021 17:21:03 +0800
Subject: [PATCH] 20210303   消息提醒更新

---
 src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java b/src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java
index c26d763..e77cb45 100644
--- a/src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java
@@ -11,6 +11,8 @@
 import javax.validation.Valid;
 
 import com.xcong.excoin.modules.documentary.common.NoticeConstant;
+import com.xcong.excoin.modules.member.entity.MemberSettingEntity;
+import com.xcong.excoin.modules.member.parameter.vo.MemberMessageReminderVo;
 import com.xcong.excoin.utils.*;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
@@ -77,6 +79,7 @@
 import com.xcong.excoin.modules.documentary.vo.TraderStatusVo;
 import com.xcong.excoin.modules.member.dao.MemberDao;
 import com.xcong.excoin.modules.member.dao.MemberLevelRateDao;
+import com.xcong.excoin.modules.member.dao.MemberSettingDao;
 import com.xcong.excoin.modules.member.dao.MemberWalletContractDao;
 import com.xcong.excoin.modules.member.entity.MemberEntity;
 import com.xcong.excoin.modules.member.entity.MemberLevelRateEntity;
@@ -125,6 +128,8 @@
     private FollowFollowerNoticeDao followFollowerNoticeDao;
     @Resource
     private FollowTraderLabelDao followTraderLabelDao;
+    @Resource
+    private MemberSettingDao memberSettingDao;
     
 	
 	@Override
@@ -1089,6 +1094,7 @@
 	}
 
 	@Override
+	@Transactional
 	public Result getFollowFollowerNoticeList(FollowFollowerNoticeDto followFollowerNoticeDto) {
 		//获取用户ID
         Long memberId = LoginUserUtils.getAppLoginUser().getId();
@@ -1111,6 +1117,11 @@
 				arrayList.add(followFollowerNoticeVo);
 			}
 		}
+		MemberSettingEntity memberSettingEntity = memberSettingDao.selectMemberSettingByMemberId(memberId);
+		if(ObjectUtil.isNotEmpty(memberSettingEntity)) {
+			memberSettingEntity.setMessageReminder(0);
+			memberSettingDao.updateById(memberSettingEntity);
+		}
         
 		return Result.ok(arrayList);
 	}

--
Gitblit v1.9.1