lcl пре 2 година
родитељ
комит
8e1923d0c1
1 измењених фајлова са 4 додато и 3 уклоњено
  1. 4 3
      Areas/Admin/Controllers/MainServer/TradeRecordController.cs

+ 4 - 3
Areas/Admin/Controllers/MainServer/TradeRecordController.cs

@@ -590,8 +590,8 @@ namespace MySystem.Areas.Admin.Controllers
                 string OrderNo = DateTime.Now.ToString("yyyyMMddHHmmssfff") + function.get_Random(8);
                 decimal TotalAmountNum = decimal.Parse(function.CheckNum(numberString: TotalAmount));
                 DateTime CreateDate = DateTime.Parse(OrderCreateTime);
-                DateTime CheckDate = DateTime.Now.AddMonths(-3);
-                if(DateTime.Parse(CreateDate.ToString("yyyy-MM") + "-01 00:00:00") >= DateTime.Parse(CheckDate.ToString("yyyy-MM") + "-01 00:00:00")) op = false;
+                string CheckDate = DateTime.Now.AddMonths(-3).ToString("yyyyMM");
+                if(int.Parse(CreateMonth) >= int.Parse(CheckDate)) op = false;
                 if(OrderStatus == "待激活") op = false;
                 if(UserStatus == "已注销" || UserStatus.Contains("欠费"))
                 {
@@ -631,7 +631,7 @@ namespace MySystem.Areas.Admin.Controllers
                 {
                     spdb.TradeRecord.Add(new SpModels.TradeRecord()
                     {
-                        CreateDate = CreateDate, //创建时间
+                        CreateDate = DateTime.Now.AddMonths(-1), //创建时间
                         TradeSerialNo = OrderNo, //订单编号
                         AgentNo = WorkName + WorkNo, //一级服务商编号
                         MerNo = Mobile, //商户编
@@ -639,6 +639,7 @@ namespace MySystem.Areas.Admin.Controllers
                         ChannelSerial = OrderNo, //请求号
                         TradeAmount = TotalAmountNum, //账单总金额
                         TradeStatus = OrderStatus, //订单状态
+                        TradeDate = CreateMonth,
                         TradeTime = CreateDate.ToString("yyyyMMdd"),
                         BankCardType = "01",
                         TradeType = "01",