From 3415d4fe5eae83ff6e02ee7519df5c72c98dfb12 Mon Sep 17 00:00:00 2001 From: limu <610543851@qq.com> Date: Mon, 29 Jan 2024 20:11:31 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9B=B4=E6=8E=A8=E8=B4=A1=E7=8C=AE=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crmeb/jobs/OrderPartnerJob.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/crmeb/jobs/OrderPartnerJob.php b/crmeb/jobs/OrderPartnerJob.php index f0519cb..e6740ab 100644 --- a/crmeb/jobs/OrderPartnerJob.php +++ b/crmeb/jobs/OrderPartnerJob.php @@ -179,6 +179,22 @@ class OrderPartnerJob implements JobInterface 'user_id' => $data['uid'], ]; + //直推贡献10% + if(!empty($data['spread_uid'])){ + $user_zt = User::getDB()->where('uid', $data['spread_uid'])->find(); + $zt_value = bcmul($total_price, 0.1, 2); + $user_zt->all_value = bcadd($user_zt->all_value, $zt_value, 2); + $user_zt->save(); + $user_log_data[] = [ + 'type' => 6, + 'types_of' => 1, + 'num' => $user_value, + 'ctime' => date('Y-m-d H:i:s'), + 'memo' => '订单直推消费贡献值', + 'user_id' => $data['spread_uid'], + ]; + } + //处理合作人角色是否包含此商品品牌 if (!empty($brand_ids)) {