浏览代码

补充广电卡商户信息

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

+ 19 - 1
AppStart/Helper/SycnSpServer/SycnSpBindService.cs

@@ -180,7 +180,7 @@ namespace MySystem
                     PxcModels.WebCMSEntities db = new PxcModels.WebCMSEntities();
                     DateTime start = DateTime.Now.AddDays(-60);
                     int StartId = int.Parse(function.CheckInt(function.ReadInstance("/SycnSp/BindRecordId.txt")));
-                    var Binds = spdb.BindRecord.Select(m => new { m.Id, m.CreateTime, m.Status, m.MerNo, m.MerSnNo, m.ProductType, m.Remark, m.Field1, m.Field2, m.Field3, m.Field5, m.SeoTitle, m.SeoKeyword, m.SeoDescription }).Where(m => m.Id >= StartId && m.CreateTime >= start && m.ProductType == "14" && m.Status == 1).OrderByDescending(m => m.Id).ToList();
+                    var Binds = spdb.BindRecord.Where(m => m.Id >= StartId && m.CreateTime >= start && m.ProductType == "14" && m.Status == 1).OrderByDescending(m => m.Id).ToList();
                     foreach (var Bind in Binds)
                     {
                         try
@@ -287,6 +287,24 @@ namespace MySystem
                                 {
                                     pos.IsPurchase = 1;
                                 }
+
+                                sim.UpdateDate = Bind.UpdateTime;
+                                sim.TopUserId = 1;
+                                sim.BrandId = pos.BrandId;
+                                sim.SnStoreId = pos.StoreId;
+                                if(ActStatus == "已激活")
+                                {
+                                    sim.MerStandardDate = DateTime.Now;
+                                    sim.ActiveStatus = 1;
+                                }
+                                sim.UserId = pos.UserId;
+                                sim.MgrName = Bind.MerName;
+                                sim.MerStatus = 1;
+                                sim.KqSnNo = pos.PosSn;
+                                sim.MerRealName = Bind.MerName;
+                                sim.MerchantMobile = Bind.MerNewSnNo;
+                                sim.MerchantName = Bind.MerName;
+
                                 db.SaveChanges();
 
                                 BindRecord edit = spdb.BindRecord.FirstOrDefault(m => m.Id == Bind.Id);