在预订单列表中添加系统仓库信息并优化订单创建逻辑
- 在预订单列表中增加系统仓库(system_store)信息,便于管理和查询 - 优化预订单创建逻辑,自动关联仓库信息,提高数据的准确性和完整性
This commit is contained in:
parent
d838e01c43
commit
a5594083c7
@ -8,6 +8,7 @@ use app\common\model\beforehand_order\BeforehandOrder;
|
|||||||
use app\common\lists\ListsSearchInterface;
|
use app\common\lists\ListsSearchInterface;
|
||||||
use app\common\model\auth\Admin;
|
use app\common\model\auth\Admin;
|
||||||
use app\common\model\purchase_product_offer\PurchaseProductOffer;
|
use app\common\model\purchase_product_offer\PurchaseProductOffer;
|
||||||
|
use app\common\model\system_store\SystemStore;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 预订单表列表
|
* 预订单表列表
|
||||||
@ -76,12 +77,16 @@ class BeforehandOrderLists extends BaseAdminDataLists implements ListsSearchInte
|
|||||||
}
|
}
|
||||||
$item['warehousing']='';
|
$item['warehousing']='';
|
||||||
$item['outbound']='';
|
$item['outbound']='';
|
||||||
|
$item['system_store']='';
|
||||||
if($item['warehousing_id']>0){
|
if($item['warehousing_id']>0){
|
||||||
$item->warehousing='已入库|'.$item['warehousing_id'];
|
$item->warehousing='已入库|'.$item['warehousing_id'];
|
||||||
}
|
}
|
||||||
if($item['outbound_id']>0){
|
if($item['outbound_id']>0){
|
||||||
$item->outbound='已出库|'.$item['outbound_id'];
|
$item->outbound='已出库|'.$item['outbound_id'];
|
||||||
}
|
}
|
||||||
|
if($item['store_id']>0){
|
||||||
|
$item->system_store=SystemStore::where(['id'=>$item['store_id']])->value('name');
|
||||||
|
}
|
||||||
})
|
})
|
||||||
->toArray();
|
->toArray();
|
||||||
}
|
}
|
||||||
|
@ -68,6 +68,7 @@ class BeforehandOrderLogic extends BaseLogic
|
|||||||
$order = BeforehandOrder::create([
|
$order = BeforehandOrder::create([
|
||||||
'order_id' => getNewOrderId('YG'),
|
'order_id' => getNewOrderId('YG'),
|
||||||
'admin_id' => $params['admin_id'] ?? 0,
|
'admin_id' => $params['admin_id'] ?? 0,
|
||||||
|
'store_id' => $params['store_id'] ?? 0,
|
||||||
'uid' => $uid,
|
'uid' => $uid,
|
||||||
'total_num' => $total_num,
|
'total_num' => $total_num,
|
||||||
'total_price' => $total_price,
|
'total_price' => $total_price,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user