1
This commit is contained in:
@@ -16,6 +16,7 @@ class LocationController
|
|||||||
{
|
{
|
||||||
$locations = Location::with('vehicles')
|
$locations = Location::with('vehicles')
|
||||||
->with('fboVehicles')
|
->with('fboVehicles')
|
||||||
|
->whereIn('type',['port','warehouse'])
|
||||||
->get()
|
->get()
|
||||||
->map(function ($location) {
|
->map(function ($location) {
|
||||||
$location->vehicle_count = $location->vehicles->count();
|
$location->vehicle_count = $location->vehicles->count();
|
||||||
@@ -36,7 +37,7 @@ class LocationController
|
|||||||
public function production(Request $request)
|
public function production(Request $request)
|
||||||
{
|
{
|
||||||
$where = [];
|
$where = [];
|
||||||
$status = $request->post('status', 4);
|
$status = $request->post('status', '');
|
||||||
if($status == 1){
|
if($status == 1){
|
||||||
$status = [5,6];
|
$status = [5,6];
|
||||||
}elseif ($status == 2){
|
}elseif ($status == 2){
|
||||||
@@ -66,6 +67,7 @@ class LocationController
|
|||||||
return $location;
|
return $location;
|
||||||
});
|
});
|
||||||
foreach ($locations as &$location) {
|
foreach ($locations as &$location) {
|
||||||
|
$location->status = $request->post('status', '');
|
||||||
unset($location->vehicles);
|
unset($location->vehicles);
|
||||||
unset($location->fboVehicles);
|
unset($location->fboVehicles);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -155,6 +155,9 @@ class VehicleController
|
|||||||
if(is_numeric($vehicle->status)) {
|
if(is_numeric($vehicle->status)) {
|
||||||
$vehicle->status = $this->status[$lang][$vehicle->status]??$this->status[$lang][0];
|
$vehicle->status = $this->status[$lang][$vehicle->status]??$this->status[$lang][0];
|
||||||
}
|
}
|
||||||
|
$vehicle['vin'] = $vehicle['vin']??'';
|
||||||
|
$vehicle['brand'] = $vehicle['brand']??'';
|
||||||
|
$vehicle['model'] = $vehicle['model']??'';
|
||||||
if(!empty($vehicle['img_url'])) {
|
if(!empty($vehicle['img_url'])) {
|
||||||
$img_url = Cache::get('img_dib_'.$vehicle->id);
|
$img_url = Cache::get('img_dib_'.$vehicle->id);
|
||||||
if ($img_url) {
|
if ($img_url) {
|
||||||
@@ -227,6 +230,9 @@ class VehicleController
|
|||||||
if(is_numeric($vehicle->status)) {
|
if(is_numeric($vehicle->status)) {
|
||||||
$vehicle->status = $this->status[$lang][$vehicle->status]??$this->status[$lang][0];
|
$vehicle->status = $this->status[$lang][$vehicle->status]??$this->status[$lang][0];
|
||||||
}
|
}
|
||||||
|
$vehicle['vin'] = $vehicle['vin']??'';
|
||||||
|
$vehicle['brand'] = $vehicle['brand']??'';
|
||||||
|
$vehicle['model'] = $vehicle['model']??'';
|
||||||
if(!empty($vehicle['img_url'])) {
|
if(!empty($vehicle['img_url'])) {
|
||||||
$img_url = Cache::get('img_dib_'.$vehicle->id);
|
$img_url = Cache::get('img_dib_'.$vehicle->id);
|
||||||
if ($img_url) {
|
if ($img_url) {
|
||||||
@@ -303,6 +309,9 @@ class VehicleController
|
|||||||
if(is_numeric($vehicle->status)) {
|
if(is_numeric($vehicle->status)) {
|
||||||
$vehicle->status = $this->status[$lang][$vehicle->status]??$this->status[$lang][0];
|
$vehicle->status = $this->status[$lang][$vehicle->status]??$this->status[$lang][0];
|
||||||
}
|
}
|
||||||
|
$vehicle['vin'] = $vehicle['vin']??'';
|
||||||
|
$vehicle['brand'] = $vehicle['brand']??'';
|
||||||
|
$vehicle['model'] = $vehicle['model']??'';
|
||||||
if(!empty($vehicle['img_url'])) {
|
if(!empty($vehicle['img_url'])) {
|
||||||
$img_url = Cache::get('img_dib_'.$vehicle->id);
|
$img_url = Cache::get('img_dib_'.$vehicle->id);
|
||||||
if ($img_url) {
|
if ($img_url) {
|
||||||
@@ -347,8 +356,13 @@ class VehicleController
|
|||||||
$ship->fill($updateData);
|
$ship->fill($updateData);
|
||||||
$res = $ship->save();
|
$res = $ship->save();
|
||||||
|
|
||||||
|
$shipHis = new LogisticsShipHis();
|
||||||
|
$shipHis->fill($updateData);
|
||||||
|
$shipHis->ship_id = $ship->id;
|
||||||
|
$shipHis->save();
|
||||||
|
|
||||||
if($res){
|
if($res){
|
||||||
return Util::success($res,'成功');
|
return Util::success($apiData,'成功');
|
||||||
} else{
|
} else{
|
||||||
return Util::fail($res,'成功');
|
return Util::fail($res,'成功');
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user