refactor(warehouse): 优化仓库订单控制器中的价格计算逻辑
- 注释掉了根据不同订单类型计算价格和总价的代码块 - 保留了默认情况下的总价计算逻辑 - 此修改简化了代码结构,便于后续维护和扩展
This commit is contained in:
parent
42f30c8d09
commit
d5301bf8fc
@ -236,21 +236,22 @@ class WarehouseOrderController extends BaseAdminController
|
|||||||
}
|
}
|
||||||
$value->store_name = $find['store_name'] ?? '';
|
$value->store_name = $find['store_name'] ?? '';
|
||||||
$value->store_info = $find['store_info'] ?? '';
|
$value->store_info = $find['store_info'] ?? '';
|
||||||
if($type==2){
|
// if($type==2){
|
||||||
$value->price = $value['purchase'];
|
// $value->price = $value['purchase'];
|
||||||
$value->total_price=bcmul($value['purchase'],$value['nums'],2);
|
// $value->total_price=bcmul($value['purchase'],$value['nums'],2);
|
||||||
$total_price+=$value->total_price;
|
// $total_price+=$value->total_price;
|
||||||
}elseif($type==3){
|
// }elseif($type==3){
|
||||||
$value->price = $find['cost'];
|
// $value->price = $find['cost'];
|
||||||
$value->total_price=bcmul($find['cost'],$value['nums'],2);
|
// $value->total_price=bcmul($find['cost'],$value['nums'],2);
|
||||||
$total_price+=$value->total_price;
|
// $total_price+=$value->total_price;
|
||||||
}elseif($type==4){
|
// }elseif($type==4){
|
||||||
$value->price = $find['price'];
|
// $value->price = $find['price'];
|
||||||
$value->total_price=bcmul($find['price'],$value['nums'],2);
|
// $value->total_price=bcmul($find['price'],$value['nums'],2);
|
||||||
$total_price+=$value->total_price;
|
// $total_price+=$value->total_price;
|
||||||
}else{
|
// }else{
|
||||||
$value->price = $value['purchase'];
|
$total_price+=$value['price']->total_price;
|
||||||
}
|
|
||||||
|
// }
|
||||||
$value->cart_num = $value['nums'];
|
$value->cart_num = $value['nums'];
|
||||||
if (!empty($find['unit'])) {
|
if (!empty($find['unit'])) {
|
||||||
$value->unit_name = StoreProductUnit::where('id', $find['unit'])->value('name');
|
$value->unit_name = StoreProductUnit::where('id', $find['unit'])->value('name');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user