调整配送员分润时机

This commit is contained in:
luofei 2024-01-21 17:05:05 +08:00
parent be4fe10f0c
commit 2feea0369b
2 changed files with 4 additions and 4 deletions

View File

@ -509,9 +509,6 @@ class StoreOrderRepository extends BaseRepository
$addressCode = explode(',', $order['user_address_code']); $addressCode = explode(',', $order['user_address_code']);
// "惠农供销,谱写数字新篇章"活动首单分润,镇合伙人 // "惠农供销,谱写数字新篇章"活动首单分润,镇合伙人
(new CommissionDao())->sendCommission($order, $addressCode[3], 3); (new CommissionDao())->sendCommission($order, $addressCode[3], 3);
if ($order['order_type'] && !empty($order['logistics_phone'])) {
(new CommissionDao())->sendCommission($order, $order['logistics_phone'], 4);
}
} }
} }
//分销判断 //分销判断

View File

@ -15,6 +15,7 @@ namespace app\controller\merchant\store\order;
use app\common\dao\store\consumption\CommissionDao;
use app\common\model\store\order\StoreOrder; use app\common\model\store\order\StoreOrder;
use app\common\model\store\order\StoreOrderOther; use app\common\model\store\order\StoreOrderOther;
use crmeb\basic\BaseController; use crmeb\basic\BaseController;
@ -144,9 +145,11 @@ class StoreOrderBehalf extends BaseController
// $find = Db::name('store_order_other')->where('uid', $uid)->where('order_id', $id)->find(); // $find = Db::name('store_order_other')->where('uid', $uid)->where('order_id', $id)->find();
// $find_two = Db::name('store_order')->where('order_sn', $find['order_sn'])->find(); // $find_two = Db::name('store_order')->where('order_sn', $find['order_sn'])->find();
if($res){ if($res){
$order = StoreOrder::where('order_sn', $orderOther['order_sn'])->field('user_phone,order_type,logistics_code')->find()->toArray(); $order = StoreOrder::where('order_sn', $orderOther['order_sn'])->field('user_phone,order_type,logistics_code,logistics_phone')->find()->toArray();
if($status==3 && $order['order_type'] == 1){ if($status==3 && $order['order_type'] == 1){
SmsService::create()->send($order['user_phone'], 'RECEIVE_NOTICE', ['code' => $order['logistics_code'], 'name' => $merchant['mer_name']]); SmsService::create()->send($order['user_phone'], 'RECEIVE_NOTICE', ['code' => $order['logistics_code'], 'name' => $merchant['mer_name']]);
} elseif($status==3 && $order['order_type'] != 1){
(new CommissionDao())->sendCommission($order, $order['logistics_phone'], 4);
} }
return app('json')->success('设置成功'); return app('json')->success('设置成功');
}else{ }else{