Kaynağa Gözat

添加创客账户

DuGuYang 3 yıl önce
ebeveyn
işleme
1246ab5c4f

+ 8 - 0
AppStart/Helper/TimeOutPosChargeService.cs

@@ -80,6 +80,14 @@ namespace MySystem
                             foreach (var items in info)
                             {
                                 var userAccount = db.UserAccount.FirstOrDefault(m => m.Id == items.UserId) ?? new UserAccount();
+                                if (userAccount.Id == 0)
+                                {
+                                    var account = db.UserAccount.Add(new UserAccount()
+                                    {
+                                        Id = items.UserId,
+                                        UserId = items.UserId,
+                                    }).Entity;
+                                }
                                 var record = info.FirstOrDefault(m => m.Id == items.Id);
                                 if (userAccount.BalanceAmount >= record.ChargeAmount)
                                 {

+ 1 - 1
AppStart/Helper/TimeOutPosSendMessageService.cs

@@ -64,7 +64,7 @@ namespace MySystem
                                 {
                                     UserId = BuyUserId, //创客
                                     Title = "机具循环过期提醒", //标题
-                                    Content = "<div class='f16'>尊敬的创客您好:<br/>您的" + SendInfo + "循环已过期十天以上,请在五日内完成激活或通过机具回收回寄该机具。</ div > ",//内容
+                                    Content = "<div class='f16'>尊敬的创客您好:<br/>您的" + SendInfo + "循环已过期天以上,请在五日内完成激活或通过机具回收回寄该机具。</ div > ",//内容
                                     Summary = "系统检测到您的部分机具可回收,请打开我的-回收机具及时处理!",
                                     CreateDate = DateTime.Now,
                                 }));

+ 2 - 2
Startup.cs

@@ -142,8 +142,8 @@ namespace MySystem
             OpExcelHelper.Instance.Start();
             TestHelper.Instance.Start();
             
-            TimeOutPosSendMessageService.Instance.Start();//过期机具循环截止时间超过10天预扣费消息推送
-            TimeOutPosChargeService.Instance.Start();//过期机具循环截止时间超过15天执行扣费
+            TimeOutPosSendMessageService.Instance.Start();//过期机具循环截止时间超过55天预扣费消息推送
+            TimeOutPosChargeService.Instance.Start();//过期机具循环截止时间超过60天执行扣费
             // TimeOutPosChargeReturnService.Instance.Start();//过期购买机具循环截止时间超过15天激活扣费退还
         }