mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/unity.git
synced 2026-08-19 12:24:01 +00:00
57 lines
1.6 KiB
PHP
57 lines
1.6 KiB
PHP
<?php
|
|
|
|
Route::group(['namespace' => 'User', 'prefix' => 'user-backsys/api'], function () {
|
|
Route::group(['namespace' => 'Api'], function () {
|
|
Route::post('login', ['as' => 'api.user.login', 'uses' => 'LoginController@login']);
|
|
// User
|
|
Route::prefix('user')->group(function () {
|
|
Route::get('self',
|
|
[
|
|
'as' => 'api.user.self',
|
|
'uses' => 'UserController@self',
|
|
]
|
|
);
|
|
});
|
|
|
|
// Contract Templete
|
|
Route::prefix('contract-template')->group(function () {
|
|
Route::get('list',
|
|
[
|
|
'as' => 'api.contract-template.list',
|
|
'uses' => 'ContractTemplateController@list',
|
|
'middleware' => ['permission:view contract_template']
|
|
]
|
|
);
|
|
Route::get('show/{hash_id}',
|
|
[
|
|
'as' => 'api.contract-template.show',
|
|
'uses' => 'ContractTemplateController@show',
|
|
'middleware' => ['permission:view contract_template']
|
|
]
|
|
);
|
|
Route::post('store',
|
|
[
|
|
'as' => 'api.contract-template.store',
|
|
'uses' => 'ContractTemplateController@store',
|
|
'middleware' => ['permission:add contract_template']
|
|
]
|
|
);
|
|
Route::put('update/{hash_id}',
|
|
[
|
|
'as' => 'api.contract-template.update',
|
|
'uses' => 'ContractTemplateController@update',
|
|
'middleware' => ['permission:edit contract_template']
|
|
]
|
|
);
|
|
Route::delete('delete/{hash_id}',
|
|
[
|
|
'as' => 'api.contract-template.delete',
|
|
'uses' => 'ContractTemplateController@delete',
|
|
'middleware' => ['permission:delete contract_template']
|
|
]
|
|
);
|
|
});
|
|
|
|
|
|
});
|
|
}); |