From 8ac93bd9b45e3d25783798e1fe8cfc26bedd57d2 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期六, 05 十二月 2020 17:17:48 +0800
Subject: [PATCH] 完善天天抽奖

---
 service-daylucky/src/main/java/com/ks/daylucky/service/impl/remote/UserInfoExtraServiceImpl.java |   29 ++++++++++++++++++++++++++++-
 1 files changed, 28 insertions(+), 1 deletions(-)

diff --git a/service-daylucky/src/main/java/com/ks/daylucky/service/impl/remote/UserInfoExtraServiceImpl.java b/service-daylucky/src/main/java/com/ks/daylucky/service/impl/remote/UserInfoExtraServiceImpl.java
index 64ad2a8..aaba80e 100644
--- a/service-daylucky/src/main/java/com/ks/daylucky/service/impl/remote/UserInfoExtraServiceImpl.java
+++ b/service-daylucky/src/main/java/com/ks/daylucky/service/impl/remote/UserInfoExtraServiceImpl.java
@@ -42,9 +42,36 @@
 
     @Override
     public void setUserMsgSetting(Long uid, UserMsgSettings setting) {
+        UserMsgSettings old = getUserMsgSettings(uid);
+        //璁剧疆宸茬粡璁剧疆鐨�
+        if (setting.getAssistSuccessMsg() != null) {
+            old.setAssistSuccessMsg(setting.getAssistSuccessMsg());
+        }
+
+        if (setting.getDrawnMsg() != null) {
+            old.setDrawnMsg(setting.getDrawnMsg());
+        }
+
+        if (setting.getJoinActivityMsg() != null) {
+            old.setJoinActivityMsg(setting.getJoinActivityMsg());
+        }
+
+        if (setting.getNotDrawnMsg() != null) {
+            old.setNotDrawnMsg(setting.getNotDrawnMsg());
+        }
+
+        if (setting.getNotOpenActivityMsg() != null) {
+            old.setNotOpenActivityMsg(setting.getNotOpenActivityMsg());
+        }
+
+        if (setting.getOpenActivityMsg() != null) {
+            old.setOpenActivityMsg(setting.getOpenActivityMsg());
+        }
+
+
         UserInfoExtra extra = new UserInfoExtra();
         extra.setUid(uid);
-        extra.setMsgSetting(setting.toString());
+        extra.setMsgSetting(old.toString());
         extra.setUpdateTime(new Date());
         userInfoExtraMapper.updateByPrimaryKeySelective(extra);
     }

--
Gitblit v1.8.0