mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/izyim-api.git
synced 2026-08-26 07:54:02 +00:00
completed PUT request
This commit is contained in:
@@ -9,6 +9,7 @@ use App\Warehouseitem;
|
||||
use App\Decision;
|
||||
use App\Decisionitem;
|
||||
use Validator;
|
||||
use DB;
|
||||
|
||||
class WarehousearrangementController extends Controller
|
||||
{
|
||||
@@ -78,13 +79,10 @@ class WarehousearrangementController extends Controller
|
||||
* @param int $id
|
||||
* @return \Illuminate\Http\Response
|
||||
*/
|
||||
public function update(Request $request, $wa_id)
|
||||
public function update(Request $request, $id)
|
||||
{
|
||||
|
||||
$warehousearr = Warehousearr::find($wa_id);
|
||||
|
||||
//store warehouse receive note
|
||||
$warehousearr = new Warehousearr;
|
||||
//store warehouse receive note
|
||||
$warehousearr = Warehousearr::find($id);
|
||||
$warehousearr->so_id = $request->input('so_id');
|
||||
$warehousearr->receive_on = $request->input('receive_on');
|
||||
$warehousearr->transport_company_name = $request->input('transport_company_name');
|
||||
@@ -95,27 +93,30 @@ class WarehousearrangementController extends Controller
|
||||
$warehousearr->image = $request->input('image');
|
||||
$warehousearr->save();
|
||||
|
||||
//store warehouse receive note item
|
||||
$warehouseitems = $request->input("warehouseitem");
|
||||
//store warehouse receive note item
|
||||
$warehouseitems = $request->input('warehouseitem');
|
||||
|
||||
foreach ($warehouseitems as $warehouseitem)
|
||||
{
|
||||
$new_warehouseitem = new Warehouseitem(array(
|
||||
'description'=>$warehouseitem['description'],
|
||||
'nominal_ctn'=>$warehouseitem['nominal_ctn'],
|
||||
'actual_ctn'=>$warehouseitem['actual_ctn'],
|
||||
'nominal_measurement'=>$warehouseitem['nominal_measurement'],
|
||||
'actual_measurement'=>$warehouseitem['actual_measurement'],
|
||||
'nominal_weight'=>$warehouseitem['nominal_weight'],
|
||||
'actual_weight'=>$warehouseitem['actual_weight'],
|
||||
'balance'=>$warehouseitem['balance'],
|
||||
'isDamaged'=>$warehouseitem['isDamaged'],
|
||||
'status'=>$warehouseitem['status'],
|
||||
'image'=>$warehouseitem['image'],
|
||||
'wa_id'=>$warehouseitem['wa_id'],
|
||||
'soitem_id'=>$warehouseitem['soitem_id'],
|
||||
));
|
||||
|
||||
$new_warehouseitem->save();
|
||||
$ex_warehouseitem = Warehouseitem::where('wa_id', $id)->first();
|
||||
//return $ex_warehouseitem;
|
||||
|
||||
$ex_warehouseitem->description = $warehouseitem['description'];
|
||||
$ex_warehouseitem->nominal_ctn = $warehouseitem['nominal_ctn'];
|
||||
$ex_warehouseitem->actual_ctn = $warehouseitem['actual_ctn'];
|
||||
$ex_warehouseitem->nominal_measurement = $warehouseitem['nominal_measurement'];
|
||||
$ex_warehouseitem->nominal_weight = $warehouseitem['nominal_weight'];
|
||||
$ex_warehouseitem->actual_weight = $warehouseitem['actual_weight'];
|
||||
$ex_warehouseitem->balance = $warehouseitem['balance'];
|
||||
$ex_warehouseitem->isDamaged = $warehouseitem['isDamaged'];
|
||||
$ex_warehouseitem->status = $warehouseitem['status'];
|
||||
$ex_warehouseitem->actual_measurement = $warehouseitem['actual_measurement'];
|
||||
$ex_warehouseitem->image = $warehouseitem['image'];
|
||||
|
||||
// $ex_warehouseitem->wa_id = $warehouseitem['wa_id'];
|
||||
// $ex_warehouseitem->soitem_id = $warehouseitem['soitem_id'];
|
||||
|
||||
$ex_warehouseitem->save();
|
||||
|
||||
}
|
||||
|
||||
@@ -123,7 +124,6 @@ class WarehousearrangementController extends Controller
|
||||
|
||||
}
|
||||
|
||||
|
||||
public function warehousearrpic(Request $request, $id)
|
||||
{
|
||||
$warehousearr = Warehousearr::find($id);
|
||||
@@ -258,19 +258,4 @@ class WarehousearrangementController extends Controller
|
||||
//
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param int $id
|
||||
* @return \Illuminate\Http\Response
|
||||
*/
|
||||
public function delete(warehousearr $wa_id)
|
||||
{
|
||||
|
||||
$wa_id->delete($wa_id);
|
||||
|
||||
return response()->json($wa_id, 204);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -30,7 +30,7 @@ class Warehouseitem extends Model
|
||||
|
||||
public function soitem()
|
||||
{
|
||||
return $this->hasOne('App\Warehousearr');
|
||||
return $this->hasOne('App\Soitem');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user