refactor(purchase): 移除预售订单中不必要的产品属性

- 注释掉 BeforehandOrderLogic、BeforehandOrderCartInfoLogic 和 PurchaseProductOfferLogic 中的多余属性
- 移除 marques、store_info、after_sales、loss、gross_weight 和 net_weight 等不再使用的变量
- 优化代码结构,提高代码可读性和维护性
This commit is contained in:
mkm 2025-02-05 11:39:30 +08:00
parent 5cbda7166e
commit 6bbd225302
3 changed files with 43 additions and 43 deletions

View File

@ -94,13 +94,13 @@ class BeforehandOrderLogic extends BaseLogic
$datas[$k]['mark'] = $v['mark'] ?? '';
$datas[$k]['product_id'] = $v['product_id'];
$datas[$k]['uid'] = $uid;
$datas[$k]['marques'] = $v['marques'] ?? '';
$datas[$k]['store_info'] = $v['store_info'] ?? '';
$datas[$k]['after_sales'] = $v['after_sales'] ?? '';
$datas[$k]['loss'] = $v['loss'] ?? '';
// $datas[$k]['marques'] = $v['marques'] ?? '';
// $datas[$k]['store_info'] = $v['store_info'] ?? '';
// $datas[$k]['after_sales'] = $v['after_sales'] ?? '';
// $datas[$k]['loss'] = $v['loss'] ?? '';
$datas[$k]['unit'] = $v['unit'] ?? '';
$datas[$k]['gross_weight'] = $v['gross_weight'] ?? '';
$datas[$k]['net_weight'] = $v['net_weight'] ?? '';
// $datas[$k]['gross_weight'] = $v['gross_weight'] ?? '';
// $datas[$k]['net_weight'] = $v['net_weight'] ?? '';
$datas[$k]['cart_num'] = $v['nums'];
$datas[$k]['accept_num'] = $v['nums'];
$datas[$k]['is_buyer'] = $is_buyer;
@ -140,27 +140,27 @@ class BeforehandOrderLogic extends BaseLogic
$datas[$k]['bhoid'] = $order['id'];
$data['id'] = $v['product_id'];
if ($v['marques'] != '') {
$data['marques'] = $v['marques'];
}
if ($v['store_info'] != '') {
$data['store_info'] = $v['store_info'];
}
if ($v['after_sales'] != '') {
$data['after_sales'] = $v['after_sales'];
}
if ($v['package'] != '') {
$data['package'] = $v['package'];
}
if ($v['loss'] != '') {
$data['loss'] = $v['loss'];
}
if ($v['gross_weight'] != '') {
$data['gross_weight'] = $v['gross_weight'];
}
if ($v['net_weight'] != '') {
$data['net_weight'] = $v['net_weight'];
}
// if ($v['marques'] != '') {
// $data['marques'] = $v['marques'];
// }
// if ($v['store_info'] != '') {
// $data['store_info'] = $v['store_info'];
// }
// if ($v['after_sales'] != '') {
// $data['after_sales'] = $v['after_sales'];
// }
// if ($v['package'] != '') {
// $data['package'] = $v['package'];
// }
// if ($v['loss'] != '') {
// $data['loss'] = $v['loss'];
// }
// if ($v['gross_weight'] != '') {
// $data['gross_weight'] = $v['gross_weight'];
// }
// if ($v['net_weight'] != '') {
// $data['net_weight'] = $v['net_weight'];
// }
$product_arr[] = $data;
}
(new StoreProduct())->saveAll($product_arr);

View File

@ -240,18 +240,18 @@ class BeforehandOrderCartInfoLogic extends BaseLogic
$data['manufacture'] = $v['manufacture'] > 0 ? date('Y-m-d H:i:s', $v['manufacture']) : '';
$data['expiration_date'] = $v['expiration_date'] > 0 ? date('Y-m-d H:i:s', $v['expiration_date']) : '';
$product_arr=[];
if($v['package']!=''){
$product_arr['package']=$v['package'];
}
if($v['store_info']!=''){
$product_arr['store_info']=$v['store_info'];
}
if($v['marques']!=''){
$product_arr['marques']=$v['marques'];
}
if($v['after_sales']!=''){
$product_arr['after_sales']=$v['after_sales'];
}
// if($v['package']!=''){
// $product_arr['package']=$v['package'];
// }
// if($v['store_info']!=''){
// $product_arr['store_info']=$v['store_info'];
// }
// if($v['marques']!=''){
// $product_arr['marques']=$v['marques'];
// }
// if($v['after_sales']!=''){
// $product_arr['after_sales']=$v['after_sales'];
// }
if($product_arr!=[]){
StoreProduct::where('id',$v['product_id'])->save($product_arr);
}

View File

@ -84,10 +84,10 @@ class PurchaseProductOfferLogic extends BaseLogic
'need_num' => $params['need_num'],
'mark' => $mark,
'buyer_id' => $params['buyer_id'],
'package' => $find['package'],
'store_info' => $find['store_info'],
'marques' => $find['marques'],
'after_sales' => $find['after_sales'],
// 'package' => $find['package'],
// 'store_info' => $find['store_info'],
// 'marques' => $find['marques'],
// 'after_sales' => $find['after_sales'],
'status' => 0,
'source_order_info' => [
[