From dcfbb830db7076e702d7e44332f539702f488405 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E7=90=A6?= Date: Thu, 30 Apr 2026 13:05:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E8=B4=A6=E5=89=82=E6=95=B0=E8=BF=98?= =?UTF-8?q?=E5=8E=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/forms/LedgerForm.php | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/common/forms/LedgerForm.php b/common/forms/LedgerForm.php index 26b1f34..3b9f4f7 100644 --- a/common/forms/LedgerForm.php +++ b/common/forms/LedgerForm.php @@ -312,9 +312,6 @@ class LedgerForm extends BaseModel case '1':case '3': //中药/颗粒药分佣 foreach($productOrderItems as $v){ $ledger = []; - if ($v['dosage'] == 0) { - $v['dosage'] = 1; - } $number = $v['number']; $totalPrice = round($v['dosage'] * $number * $v['price'], 4); $totalBuyPrice = round($v['dosage'] * $number * $v['buy_price'], 4); @@ -542,7 +539,7 @@ class LedgerForm extends BaseModel $model = new LedgerLog(); try { switch ($this->status) { - case 1: // 已结算 + case 1: // 已结算 //更新挂号订单为已结算 $Register->is_settled = 1; $Register->created_at = strtotime($Register->created_at); @@ -554,7 +551,7 @@ class LedgerForm extends BaseModel /******************************************** 门店 ********************************************** */ $storeTotal = Ledger::find()->where(['order_id' => $this->order_id, 'user_id' => $store->id, 'user_type' => 1, 'order_type' => 2, 'fee_type' => 2])->sum('money'); // 该订单门店分佣总金额 - $storeTotal = round($storeTotal, 2);//4舍5入 + $storeTotal = round($storeTotal, 2);//4舍5入 //增加门店分佣 $log = clone $model; @@ -631,7 +628,7 @@ class LedgerForm extends BaseModel $model = new LedgerLog(); try { switch ($this->status) { - case 1: // 已结算 + case 1: // 已结算 //更新产品订单为已结算 $productOrder->is_settled = 1; $productOrder->saveOrFail(); @@ -697,7 +694,7 @@ class LedgerForm extends BaseModel Ledger::updateAll(['status' => 1, 'updated_at' => $time], ['order_id' => $this->order_id, 'order_type' => 1]); //1产品订单 2挂号订单 /******************************************** 平台 ********************************************** */ - $platformDrugTotal = Ledger::find()->where(['order_id' => $this->order_id, 'user_type' => 2, 'order_type' => 1, 'fee_type' => 1])->sum('money'); // 该订单平台分佣总金额 + $platformDrugTotal = Ledger::find()->where(['order_id' => $this->order_id, 'user_type' => 2, 'order_type' => 1, 'fee_type' => 1])->sum('money'); // 该订单平台分佣总金额 //增加药品分佣 $log = clone $model; $log->order_id = $this->order_id; @@ -775,7 +772,7 @@ class LedgerForm extends BaseModel /******************************************** 门店 ********************************************** */ $storeTotal = Ledger::find()->where(['order_id' => $this->order_id, 'user_id' => $store->id, 'user_type' => 1, 'order_type' => 1, 'fee_type' => 1])->sum('money'); // 该订单门店分佣总金额 - $storeTotal = round($storeTotal, 2);//4舍5入 + $storeTotal = round($storeTotal, 2);//4舍5入 //增加门店分佣 $log = clone $model; $log->order_id = $this->order_id;