Browse Source

获取电渠数据时用手机号匹配

lcl 7 months ago
parent
commit
1c4229c37d
1 changed files with 5 additions and 0 deletions
  1. 5 0
      AppStart/Helper/SycnSpServer/SycnSpTradeService.cs

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

@@ -682,6 +682,11 @@ namespace MySystem
                         {
                             // PxcModels.MachineForMerNo posFor = db.MachineForMerNo.FirstOrDefault(m => m.MerNo == trade.MerNo) ?? new PxcModels.MachineForMerNo();
                             PxcModels.PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.PosSn == trade.TradeSnNo);
+                            if (pos == null)
+                            {
+                                PxcModels.PosMerchantInfo mer = db.PosMerchantInfo.FirstOrDefault(m => m.KqMerNo == trade.MerNo && m.BrandId == 14 && m.KqSnNo.StartsWith("CS")) ?? new PxcModels.PosMerchantInfo();
+                                pos = db.PosMachinesTwo.FirstOrDefault(m => m.PosSn == mer.KqSnNo);
+                            }
                             if (pos != null)
                             {
                                 PxcModels.KqProducts brand = db.KqProducts.FirstOrDefault(m => m.Id == pos.BrandId) ?? new PxcModels.KqProducts();