浏览代码

补贴排除盈利期

lichunlei 2 年之前
父节点
当前提交
64d804ae80
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      AppStart/Helper/Profit/ProfitHelper.cs

+ 2 - 2
AppStart/Helper/Profit/ProfitHelper.cs

@@ -1948,7 +1948,7 @@ namespace MySystem
                 DataTable dt = new DataTable();
                 if (BankCardType == 1)
                 {
-                    dt = ProfitHelperV2.Instance.GetDataTable("select SnNo,UserId,QrPayFlag,MerHelpFlag,TradeAmount TradeAmount from TradeRecord" + Month + " where BrandId=" + BrandId + LimitString);
+                    dt = ProfitHelperV2.Instance.GetDataTable("select SnNo,UserId,QrPayFlag,MerHelpFlag,TradeAmount,Version TradeAmount from TradeRecord" + Month + " where BrandId=" + BrandId + LimitString);
                 }
                 function.WriteLog("记录条数:" + dt.Rows.Count.ToString(), "老规则分润日志");
                 foreach (DataRow dr in dt.Rows)
@@ -1958,7 +1958,7 @@ namespace MySystem
                     {
                         string SnNo = dr["SnNo"].ToString();
                         int UserId = int.Parse(dr["UserId"].ToString());
-                        int HelpTime = int.Parse(dr["MerHelpFlag"].ToString());
+                        int HelpTime = int.Parse(dr["Version"].ToString()) == 1 ? 2 : int.Parse(dr["MerHelpFlag"].ToString());
                         MachineForSnNo forSnNo = dbnew.MachineForSnNo.FirstOrDefault(m => m.SnNo == SnNo) ?? new MachineForSnNo();
                         PosMachinesTwo pos = dbnew.PosMachinesTwo.FirstOrDefault(m => m.Id == forSnNo.SnId) ?? new PosMachinesTwo();
                         decimal Deposit = decimal.Parse(function.CheckNum(pos.SeoKeyword));