Browse Source

店铺关店时无法收到支付流水的问题

master
weigang 5 years ago
parent
commit
10d6a066f0
  1. 8
      app/Service/v3/Implementations/SeparateAccountsService.php

8
app/Service/v3/Implementations/SeparateAccountsService.php

@ -113,7 +113,7 @@ class SeparateAccountsService implements SeparateAccountsServiceInterface
// 新商户流水 // 新商户流水
foreach ($orders as $key => &$order) { foreach ($orders as $key => &$order) {
$store = Store::query()->find($order['store_id']);
$store = Store::query()->withoutGlobalScope('normal')->find($order['store_id']);
$this->financialRecordService->storeByOLOrderComp($store->user_id, $orderMain->global_order_id ,$order['money']); $this->financialRecordService->storeByOLOrderComp($store->user_id, $orderMain->global_order_id ,$order['money']);
} }
// =======商户订单收入流水 / End======= // =======商户订单收入流水 / End=======
@ -190,7 +190,7 @@ class SeparateAccountsService implements SeparateAccountsServiceInterface
foreach ($orders as $key => &$order) { foreach ($orders as $key => &$order) {
// 当前订单(子)对应商户是否有市场经理绑定关系 // 当前订单(子)对应商户是否有市场经理绑定关系
$store = Store::query()->find($order['store_id']); // 商户
$store = Store::query()->withoutGlobalScope('normal')->find($order['store_id']); // 商户
// $mmInfo = MmInfo::query()->where(['user_id' => $store->mm_user_id])->first(); // 市场经理 // $mmInfo = MmInfo::query()->where(['user_id' => $store->mm_user_id])->first(); // 市场经理
// if (empty($mmInfo)) continue; // if (empty($mmInfo)) continue;
// $market = Market::query()->find($mmInfo->market_id); // 市场 // $market = Market::query()->find($mmInfo->market_id); // 市场
@ -295,7 +295,7 @@ class SeparateAccountsService implements SeparateAccountsServiceInterface
$message = []; $message = [];
// 商户 // 商户
$store = Store::find($order->store_id);
$store = Store::query()->withoutGlobalScope('normal')->find($order->store_id);
// 新商户订单流水 // 新商户订单流水
$this->financialRecordService->storeByOFLOrderComp($store->user_id, $orderMain->global_order_id, $order->money); $this->financialRecordService->storeByOFLOrderComp($store->user_id, $orderMain->global_order_id, $order->money);
@ -370,7 +370,7 @@ class SeparateAccountsService implements SeparateAccountsServiceInterface
]; ];
// 当前订单(子)对应商户是否有市场经理绑定关系 // 当前订单(子)对应商户是否有市场经理绑定关系
$store = Store::query()->find($order['store_id']); // 商户
$store = Store::query()->withoutGlobalScope('normal')->find($order['store_id']); // 商户
// $mmInfo = MmInfo::query()->where(['user_id' => $store->mm_user_id])->first(); // 市场经理 // $mmInfo = MmInfo::query()->where(['user_id' => $store->mm_user_id])->first(); // 市场经理
$market = Market::query()->find($orderMain->market_id); // 市场 $market = Market::query()->find($orderMain->market_id); // 市场
$mpInfo = MpInfo::query()->find($market->mp_id); // 服务商 $mpInfo = MpInfo::query()->find($market->mp_id); // 服务商

Loading…
Cancel
Save