|
|
@@ -360,7 +360,9 @@ class OrderService
|
|
|
LogService::log(__METHOD__,__FUNCTION__,'创建承运商失败'.$e->getMessage().$e->getTraceAsString());
|
|
|
}
|
|
|
}
|
|
|
+ $warehouse = Warehouse::query()->where('code',$orderHeadAttr['warehouseid'])->first();
|
|
|
$arr = [
|
|
|
+ 'warehouse_id' =>$warehouse->id ??'',
|
|
|
'code' => $orderHeadAttr['orderno'],
|
|
|
'owner_id' => $owner_id,
|
|
|
'wms_status' => $orderHeadAttr['oracleBASCode_codename_c'],
|
|
|
@@ -457,7 +459,10 @@ class OrderService
|
|
|
}
|
|
|
$logistics = app('LogisticService')->firstOrCreate(['code' => $orderHeader->userdefine1],
|
|
|
['code' => $orderHeader->userdefine1, 'name' => $orderHeader->carriername]);
|
|
|
+ $wareHouse = Warehouse::query()->firstOrCreate(['code'=>$orderHeader->warehouseid],
|
|
|
+ ['name'=>$orderHeader->warehouseid,'code'=>$orderHeader->warehouseid]);
|
|
|
return Order::query()->create([
|
|
|
+ 'warehouse_id'=> $wareHouse->id ?? '',
|
|
|
'code' => $orderHeader->orderno,
|
|
|
'owner_id' => $owner ? $owner->id : null,
|
|
|
'wms_status' => $orderHeader->oracleBASCode ? $orderHeader->oracleBASCode->codename_c : null,
|