分账剂数还原
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user