Explorar el Código

修复线下扫码问题

hefei hace 1 año
padre
commit
e47acc24f2

+ 1 - 0
app/common/repositories/merchant/order/OrderMerchantRepository.php

@@ -250,6 +250,7 @@ class OrderMerchantRepository extends BaseRepository
250 250
                 //若商家返佣比例不存在 则使用平台配置
251 251
                 $base_commission = merchantConfig(0, 'extension_one_rate');
252 252
             }
253
+            if($params['mer_id'] == 3425) $base_commission = 0;
253 254
             $merchant_data = Db::name('merchant')->where('mer_id', $params['mer_id'])->find();
254 255
             $is_dacang = 0;
255 256
             $avaiable = 0;

+ 1 - 1
app/common/repositories/user/UserOfflineRechargeRepository.php

@@ -200,7 +200,7 @@ class UserOfflineRechargeRepository extends BaseRepository
200 200
                     $order = (object)$order;
201 201
                     $userRepository = app()->make(UserRepository::class);
202 202
                     $user = $userRepository->getOne(['uid' => $unionUser->uid]);
203
-                    $userRepository->doBind($user, $order, $flag);
203
+                    $OrderMerchantRepository->doBind($user, $order, $flag);
204 204
 
205 205
                     OrderMerchant::getDB()->where('pay_user_id', $unionUser->unionid)->update(['uid' => $unionUser->uid, 'binds' => 1]);
206 206
                 }