From 16f6d4eedb8e2174f0959d7735a24d6c53d7b6e8 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Thu, 04 Mar 2021 12:02:27 +0800
Subject: [PATCH] 20210304   消息提醒

---
 src/main/java/com/xcong/excoin/modules/member/dao/MemberSettingDao.java                              |    2 ++
 src/main/java/com/xcong/excoin/modules/documentary/service/impl/FollowOrderOperationServiceImpl.java |    4 ++--
 src/main/resources/mapper/member/MemberSettingDao.xml                                                |    7 +++++++
 3 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/documentary/service/impl/FollowOrderOperationServiceImpl.java b/src/main/java/com/xcong/excoin/modules/documentary/service/impl/FollowOrderOperationServiceImpl.java
index 1d8bd08..0260e27 100644
--- a/src/main/java/com/xcong/excoin/modules/documentary/service/impl/FollowOrderOperationServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/documentary/service/impl/FollowOrderOperationServiceImpl.java
@@ -120,9 +120,9 @@
             	//更新更新消息提醒的状态
                 MemberSettingEntity memberSettingEntity = memberSettingDao.selectMemberSettingByMemberId(followerSetting.getId());
                 if(ObjectUtil.isNotEmpty(memberSettingEntity)){
+                	Long memberId = memberSettingEntity.getMemberId();
                 	log.info("更新更新消息提醒的状态");
-                	memberSettingEntity.setMessageReminder(1);
-                	memberSettingDao.updateById(memberSettingEntity);
+                	memberSettingDao.updateMessageReminderByMemberId(memberId);
                 }
             	
                 if (!followerSetting.getSymbols().contains(holdOrderEntity.getSymbol().replace("/USDT", ""))) {
diff --git a/src/main/java/com/xcong/excoin/modules/member/dao/MemberSettingDao.java b/src/main/java/com/xcong/excoin/modules/member/dao/MemberSettingDao.java
index 620a813..3bb001e 100644
--- a/src/main/java/com/xcong/excoin/modules/member/dao/MemberSettingDao.java
+++ b/src/main/java/com/xcong/excoin/modules/member/dao/MemberSettingDao.java
@@ -16,4 +16,6 @@
 
     public int batchInsert(@Param("list") List<MemberSettingEntity> list);
 
+	public void updateMessageReminderByMemberId(@Param("memberId")Long memberId);
+
 }
diff --git a/src/main/resources/mapper/member/MemberSettingDao.xml b/src/main/resources/mapper/member/MemberSettingDao.xml
index 2a56bce..4dcddd6 100644
--- a/src/main/resources/mapper/member/MemberSettingDao.xml
+++ b/src/main/resources/mapper/member/MemberSettingDao.xml
@@ -35,4 +35,11 @@
         </foreach>
     </insert>
 
+    <update id="updateMessageReminderByMemberId">
+        UPDATE member_setting s
+        SET s.message_reminder = 1
+        WHERE
+            member_id = #{memberId}
+    </update>
+
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.1