From 88605f2ec429e99592abc9ec29159a29358e9211 Mon Sep 17 00:00:00 2001 From: Zain Fauzan Rofie Azizi Date: Wed, 16 May 2018 14:32:54 +0800 Subject: [PATCH] ongoing task --- .../WarehousearrangementController.php | 86 +++++++++++++++++++ app/Warehousearr.php | 22 +++++ app/Warehouseitem.php | 22 +++++ ...5_15_073228_create_warehousearrs_table.php | 41 +++++++++ ..._15_085337_create_warehouseitems_table.php | 44 ++++++++++ routes/api.php | 10 ++- 6 files changed, 221 insertions(+), 4 deletions(-) create mode 100644 app/Http/Controllers/WarehousearrangementController.php create mode 100644 app/Warehousearr.php create mode 100644 app/Warehouseitem.php create mode 100644 database/migrations/2018_05_15_073228_create_warehousearrs_table.php create mode 100644 database/migrations/2018_05_15_085337_create_warehouseitems_table.php diff --git a/app/Http/Controllers/WarehousearrangementController.php b/app/Http/Controllers/WarehousearrangementController.php new file mode 100644 index 0000000..c8050c6 --- /dev/null +++ b/app/Http/Controllers/WarehousearrangementController.php @@ -0,0 +1,86 @@ +increments('id'); + $table->integer('so_id'); + $table->date('receive_on'); + $table->string('transport_company_name'); + $table->integer('consignment_note_no'); + $table->integer('warehouse_receive_note_no'); + $table->string('receiving_person'); + $table->integer('marking_number'); + $table->string('image'); + $table->timestamps(); + + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('warehousearrs'); + } +} diff --git a/database/migrations/2018_05_15_085337_create_warehouseitems_table.php b/database/migrations/2018_05_15_085337_create_warehouseitems_table.php new file mode 100644 index 0000000..9342e69 --- /dev/null +++ b/database/migrations/2018_05_15_085337_create_warehouseitems_table.php @@ -0,0 +1,44 @@ +increments('id'); + $table->string('description'); + $table->integer('nominal_ctn'); + $table->integer('actual_ctn'); + $table->integer('nominal_measurement'); + $table->integer('actual_measurement'); + $table->integer('nominal_weight'); + $table->integer('actual_weight'); + $table->string('balance'); + $table->string('isDamaged'); + $table->string('status'); + $table->string('image'); + $table->timestamps(); + + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('warehouseitems'); + } +} diff --git a/routes/api.php b/routes/api.php index fdef7fa..578aec1 100644 --- a/routes/api.php +++ b/routes/api.php @@ -14,13 +14,15 @@ use Illuminate\Http\Request; */ //route for the Warehouse-receive-note -Route::get('/warehousearr','WarehousearrController@index');//view the list of wrn -Route::get('/warehousearr/{wa_id}','warehousearrController@getwrn');//view the single wrn +Route::get('/so','WarehousearrController@index');//view the list of wrn +Route::get('/warehousearr/{wa_id}','warehousearrController@getwrn');//view the wrn Route::post('/warehousearr/{wa_id}','WarehousearrController@store');//store the new wrn Route::put('/warehouserarr/{wa_id}','WarehousearrController@update');//update the wrn -Route::post('/decision-request','WarehousearrController@request');//decision request the wrn -Route::post('/decision-reject','WarehousearrController@reject');//reject the wrn +Route::delete('/warehouserarr/{wa_id}','WarehousearrController@delete');//update the wrn + +Route::post('/decision-request/{wa_id}','WarehousearrController@request');//decision request the wrn +Route::post('/decision-reject/{wa_id}','WarehousearrController@reject');//decision reject the wrn //Route::middleware('auth:api')->get('/user', function (Request $request) {