浏览代码

添加交易记录到分表

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

+ 5 - 2
AppStart/Helper/SycnSpServer/SycnSpTradeService.cs

@@ -411,7 +411,7 @@ namespace MySystem
                                             // {
                                             //     ActStatus = GetLeShuaHaiKe(pos.UserId, BrandId);
                                             // }
-                                            db.TradeRecord.Add(new PxcModels.TradeRecord()
+                                            PxcModels.TradeRecord add = db.TradeRecord.Add(new PxcModels.TradeRecord()
                                             {
                                                 ParentNav = user.ParentNav,
                                                 CreateDate = trade.CreateDate,
@@ -438,7 +438,10 @@ namespace MySystem
                                                 SeoTitle = HelpProfitFlag,
                                                 Version = MerHelpFlag == 2 ? 1 : 0,
                                                 ActStatus = ActStatus,
-                                            });
+                                            }).Entity;
+                                            db.SaveChanges();
+                                            string tradeDate = trade.CreateDate == null ? DateTime.Now.ToString("yyyyMMdd") : trade.CreateDate.Value.ToString("yyyyMMdd");
+                                            RedisDbconn.Instance.AddList("AddTradeRecordQueue", Newtonsoft.Json.JsonConvert.SerializeObject(add) + "#cut#" + tradeDate);
 
                                             //统计商户交易额
                                             string TradeDate = trade.CreateDate == null ? DateTime.Now.ToString("yyyyMMdd") : trade.CreateDate.Value.ToString("yyyyMMdd");