lcl 1 жил өмнө
parent
commit
514e2b8552

+ 71 - 19
Areas/Admin/Controllers/MainServer/SysToolsController.cs

@@ -6989,24 +6989,50 @@ namespace MySystem.Areas.Admin.Controllers
             string ChannelSerial = DateTime.Now.ToString("yyyyMMddHHmmssfff") + function.get_Random(8);
 
             SpModels.WebCMSEntities spdb = new SpModels.WebCMSEntities();
-            spdb.BindRecord.Add(new SpModels.BindRecord()
+            if(ProductType == "14")
             {
-                Status = 1,
-                CreateDate = DateTime.Now,
-                SeoKeyword = CertId,
-                ChannelSerial = ChannelSerial,
-                UpdateTime = DateTime.Now,
-                CreateTime = DateTime.Now,
-                MerNewSnNo = Mobile,
-                ProductType = ProductType,
-                MerSnNo = PosSn,
-                MerName = MerName,
-                AgentName = AgentName,
-                MerNo = MerNo,
-                Field1 = "绑定",
-                Field2 = Field2,
-                Field3 = AgentName,
-            });
+                spdb.BindRecord.Add(new SpModels.BindRecord()
+                {
+                    Status = 1,
+                    CreateDate = DateTime.Now,
+                    SeoKeyword = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"),
+                    ChannelSerial = ChannelSerial,
+                    UpdateTime = DateTime.Now,
+                    CreateTime = DateTime.Now,
+                    MerNewSnNo = Mobile,
+                    ProductType = ProductType,
+                    MerSnNo = PosSn,
+                    MerName = MerName,
+                    AgentName = AgentName,
+                    MerNo = MerNo,
+                    Field1 = "四川省",
+                    Field3 = "双百套餐",
+                    Field5 = "已激活",
+                    Remark = "基础套餐",
+                    SeoTitle = "100",
+                });
+            }
+            else
+            {
+                spdb.BindRecord.Add(new SpModels.BindRecord()
+                {
+                    Status = 1,
+                    CreateDate = DateTime.Now,
+                    SeoKeyword = CertId,
+                    ChannelSerial = ChannelSerial,
+                    UpdateTime = DateTime.Now,
+                    CreateTime = DateTime.Now,
+                    MerNewSnNo = Mobile,
+                    ProductType = ProductType,
+                    MerSnNo = PosSn,
+                    MerName = MerName,
+                    AgentName = AgentName,
+                    MerNo = MerNo,
+                    Field1 = "绑定",
+                    Field2 = Field2,
+                    Field3 = AgentName,
+                });
+            }
             spdb.Merchants.Add(new SpModels.Merchants()
             {
                 Status = 1,
@@ -7044,6 +7070,8 @@ namespace MySystem.Areas.Admin.Controllers
                     AgentName = "成都市聚贤缘信息技术有限公司",
                 });
             }
+            spdb.SaveChanges();
+            spdb.Dispose();
             return "提交成功";
         }
         #endregion
@@ -7157,7 +7185,8 @@ namespace MySystem.Areas.Admin.Controllers
                     ChannelSerial = ChannelSerial
                 });
             }
-
+            spdb.SaveChanges();
+            spdb.Dispose();
             return "提交成功";
         }
         #endregion
@@ -7298,7 +7327,30 @@ namespace MySystem.Areas.Admin.Controllers
                     TradeSerialNo = TradeSerialNo,
                 });
             }
-                
+            else
+            {
+                spdb.TradeRecord.Add(new SpModels.TradeRecord()
+                {
+                    Status = 1,
+                    CreateDate = DateTime.Now,
+                    ChannelSerial = ChannelSerial,
+                    AgentNo = AgentName,
+                    ProductType = ProductType,
+                    SettleMethod = "S",
+                    BankCardNo = BankCardNo,
+                    TradeSnNo = PosSn,
+                    BankCardType = "02",
+                    TradeType = "104",
+                    TradeTime = DateTime.Now.ToString("yyyyMMdd"),
+                    TradeStatus = "00",
+                    TradeAmount = Amount,
+                    MerNo = MerNo,
+                    MerName = MerName,
+                    TradeSerialNo = TradeSerialNo,
+                });
+            }
+            spdb.SaveChanges();
+            spdb.Dispose();
             return "提交成功";
         }
         #endregion