lcl 1 rok pred
rodič
commit
b8b71e833d

+ 7 - 0
AppStart/Helper/TimeOutPosChargeService.cs

@@ -148,11 +148,15 @@ namespace MySystem
             var info = list.ToList();
             foreach (var items in info)
             {
+                function.WriteLog(DateTime.Now.ToString(), "扣款监听日志");
+                function.WriteLog(items.UserId.ToString(), "扣款监听日志");
                 var userAccount = db.UserAccount.FirstOrDefault(m => m.Id == items.UserId) ?? new UserAccount();
                 var record = info.FirstOrDefault(m => m.Id == items.Id);
 
+                function.WriteLog("BalanceAmount:" + userAccount.BalanceAmount + ";ChargeAmount:" + record.ChargeAmount + ";", "扣款监听日志");
                 if (userAccount.BalanceAmount >= record.ChargeAmount)
                 {
+                    function.WriteLog("in", "扣款监听日志");
                     var ChangeType = 0;
                     var Remark = "";
                     if (record.ChargeType == 124)//过期机具货款扣费
@@ -196,8 +200,10 @@ namespace MySystem
                             toChargeByStage.Status = 1;
                         }
                     }
+                    function.WriteLog("ToChargeAmount:" + userAccount.ToChargeAmount + ";ChargeAmount:" + record.ChargeAmount + ";", "扣款监听日志");
                     if (userAccount.ToChargeAmount >= record.ChargeAmount)
                     {
+                        function.WriteLog("ok", "扣款监听日志");
                         userAccount.ToChargeAmount -= record.ChargeAmount;//分期扣款
                     }
                     userAccount.BalanceAmount -= record.ChargeAmount;//扣减余额
@@ -207,6 +213,7 @@ namespace MySystem
                     {
                         edit.UpdateDate = DateTime.Now;
                     }
+                    function.WriteLog("\n\n", "扣款监听日志");
                 }
             }
             db.SaveChanges();