refactor(admin): 优化订单导出逻辑
- 将订单支付信息查询逻辑移至独立位置,提高代码可读性 - 增加对非空订单号的判断,避免不必要的查询 - 优化支付状态和支付方式的处理逻辑
This commit is contained in:
parent
ea30455312
commit
8e13d8f0dd
@ -145,7 +145,8 @@ class BeforehandOrderLists extends BaseAdminDataLists implements ListsSearchInte
|
|||||||
$address = '';
|
$address = '';
|
||||||
$arrival_time = '';
|
$arrival_time = '';
|
||||||
$pay_price = '';
|
$pay_price = '';
|
||||||
if($export==2 && $item['order_sn']!=''){
|
if($export==2){
|
||||||
|
if($item['order_sn']!=''){
|
||||||
$find=StoreOrder::where('order_id',$item['order_sn'])->field('paid,pay_type,pay_price')->find();
|
$find=StoreOrder::where('order_id',$item['order_sn'])->field('paid,pay_type,pay_price')->find();
|
||||||
if($find){
|
if($find){
|
||||||
switch ($find['pay_type']) {
|
switch ($find['pay_type']) {
|
||||||
@ -176,6 +177,7 @@ class BeforehandOrderLists extends BaseAdminDataLists implements ListsSearchInte
|
|||||||
$pay_status = '未付款';
|
$pay_status = '未付款';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
if($item['warehousing_id']>0){
|
if($item['warehousing_id']>0){
|
||||||
$order_rk=WarehouseOrder::where('id',$item['warehousing_id'])->value('code');
|
$order_rk=WarehouseOrder::where('id',$item['warehousing_id'])->value('code');
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user