瀏覽代碼

计算激活交易额规则修改

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

+ 23 - 1
AppStart/Helper/SycnSpServer/SycnSpTradeService.cs

@@ -241,11 +241,33 @@ namespace MySystem
                                         {
                                             CheckMoney = 5000;
                                         }
+                                        //联动
                                         if(BankCardType == 1 && trade.TradeType == "M015" && (pos.BrandId == 10 || pos.BrandId == 11))
                                         {
                                             pos.CreditTrade += SourceTradeAmount;
                                         }
-                                        else if (BankCardType == 1 || (BankCardType == 2 && pos.BrandId == 1) || (BankCardType == 2 && pos.BrandId == 3))
+                                        //金控
+                                        else if((BankCardType == 1 || BankCardType == 2) && trade.TradeType == "SK" && (pos.BrandId == 1 || pos.BrandId == 3))
+                                        {
+                                            pos.CreditTrade += SourceTradeAmount;
+                                        }
+                                        //开店宝
+                                        else if (BankCardType == 1 && pos.BrandId == 2)
+                                        {
+                                            pos.CreditTrade += SourceTradeAmount;
+                                        }
+                                        //乐刷or海科
+                                        else if (BankCardType == 1 && (trade.TradeType == "100" || trade.TradeType == "200") && (pos.BrandId == 4 || pos.BrandId == 5 || pos.BrandId == 8 || pos.BrandId == 9))
+                                        {
+                                            pos.CreditTrade += SourceTradeAmount;
+                                        }
+                                        //立刷
+                                        else if(BankCardType == 1 && trade.Field2 == "0104" && pos.BrandId == 6)
+                                        {
+                                            pos.CreditTrade += SourceTradeAmount;
+                                        }
+                                        //盛付通
+                                        else if(BankCardType == 1 && trade.TradeType == "PUR" && pos.BrandId == 7)
                                         {
                                             pos.CreditTrade += SourceTradeAmount;
                                         }