瀏覽代碼

绑定时,查询商户备份表,如果有记录则继承之前的商户Id

lcl 2 年之前
父節點
當前提交
1bf0b2e0b3
共有 1 個文件被更改,包括 7 次插入0 次删除
  1. 7 0
      AppStart/Helper/SycnSpServer/SycnSpMerchantService.cs

+ 7 - 0
AppStart/Helper/SycnSpServer/SycnSpMerchantService.cs

@@ -95,6 +95,13 @@ namespace MySystem
                                         KqMerNo = Mer.MerNo,
                                         MerchantNo = Mer.MerNo,
                                     }).Entity;
+                                    //查询商户备份表,如果有记录则继承之前的商户Id
+                                    PxcModels.PosMerchantInfoBak MerBak = db.PosMerchantInfoBak.FirstOrDefault(m => m.KqMerNo == Mer.MerNo);
+                                    if(MerBak != null)
+                                    {
+                                        add.Id = MerBak.Id;
+                                        db.PosMerchantInfoBak.Remove(MerBak);
+                                    }
                                     db.SaveChanges();
                                     function.WriteLog("MerNo:" + Mer.MerNo + ",PosSn:" + pos.PosSn + ",IsFirst:" + IsFirst + "\n\n", "监控机具是否互斥");
                                 }