Browse Source

提醒信息逻辑修改

lcl 2 năm trước cách đây
mục cha
commit
cd6dbe8631

+ 2 - 1
AppStart/Helper/LeaderTimeoutSendMessageService.cs

@@ -43,13 +43,14 @@ public class LeaderTimeoutSendMessageService
                         {
                         {
                             var user = db.Users.FirstOrDefault(m => m.Id == item.UserId) ?? new Users();
                             var user = db.Users.FirstOrDefault(m => m.Id == item.UserId) ?? new Users();
                             var leaderTimeOutDate = DateTime.Parse(item.ExpiredDate.Value.ToString("yyyy-MM-dd"));
                             var leaderTimeOutDate = DateTime.Parse(item.ExpiredDate.Value.ToString("yyyy-MM-dd"));
+                            var day = leaderTimeOutDate - time;
                             if (time >= leaderTimeOutDate.AddDays(-5) && time <= leaderTimeOutDate)
                             if (time >= leaderTimeOutDate.AddDays(-5) && time <= leaderTimeOutDate)
                             {
                             {
                                 RedisDbconn.Instance.AddList("MsgPersonalQueue", Newtonsoft.Json.JsonConvert.SerializeObject(new MsgPersonal()
                                 RedisDbconn.Instance.AddList("MsgPersonalQueue", Newtonsoft.Json.JsonConvert.SerializeObject(new MsgPersonal()
                                 {
                                 {
                                     UserId = item.UserId, //创客
                                     UserId = item.UserId, //创客
                                     Title = "盟主权益即将到期提醒", //标题
                                     Title = "盟主权益即将到期提醒", //标题
-                                    Content = "<div class='f16'>尊敬的" + user.RealName + "创客您好:<br/>您的盟主即将到期,为保障您的收益持续到账,请尽快续期!</ div > ",//内容
+                                    Content = "<div class='f16'>尊敬的" + user.RealName + "创客您好:<br/>您的盟主权益将在" + day.Days + "天后到期,为保障您的收益持续到账,请尽快续期!</ div > ",//内容
                                     CreateDate = DateTime.Now,
                                     CreateDate = DateTime.Now,
                                 }));
                                 }));
                             }
                             }