修复因为订单计数0导致的分账问题

This commit is contained in:
李琦
2026-04-30 09:19:47 +08:00
parent 9852b8534b
commit ec5e919803

View File

@@ -1038,7 +1038,8 @@ class PrescriptionController extends BaseAppController
if(!$drug){
throw new Exception('药品库存数据错误');
}
$drugNumber = (int) $content[$j]['number'] * (int) $recipe['dosage'];
// $drugNumber = (int) $content[$j]['number'] * (int) $recipe['dosage'];
$drugNumber = $content[$j]['number'];
if($drug['drugStoreDrug']['stock']<$drugNumber){
throw new Exception($content['name'].'库存数量不足');
}
@@ -1177,6 +1178,7 @@ class PrescriptionController extends BaseAppController
$item->drug_image = $v['image'];
$item->drug_no = $v['drug_number'];
$item->number = $v['number'];
$item->dosage = $repice[0]['dosage'];
$item->type = $v['type'];
$item->price = $v['drugStoreRelation']['price'];
$item->buy_price = $v['drugStoreRelation']['buy_price'];
@@ -1741,6 +1743,7 @@ class PrescriptionController extends BaseAppController
$item->drug_image = $v['image'];
$item->drug_no = $v['drug_number'];
$item->number = $v['number'];
$item->dosage = $repice[0]['dosage'];
$item->type = $v['type'];
$item->price = $v['drugStoreRelation']['price'];
$item->buy_price = $v['drugStoreRelation']['buy_price'];