contract template endpoint

This commit is contained in:
glovetleong
2021-06-28 15:31:10 +08:00
parent 0be9350b30
commit ebdf9d57cc
16 changed files with 566 additions and 112 deletions
+41
View File
@@ -12,5 +12,46 @@ Route::group(['namespace' => 'User', 'prefix' => 'user-backsys/api'], function (
]
);
});
// 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']
]
);
});
});
});