|
|
@@ -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",
|