作者 张关杰

edit hr

... ... @@ -21,6 +21,16 @@ class HrLogic extends BaseLogic
$this->model = new ManageHr();
}
public function getList(array $param = [], array $sort = ['id' => 'desc'], array $columns = ['*'], int $limit = 20){
$search = isset($param['search'])?$param['search']:'';
$pagesize = isset($param['pagesize'])?$param['pagesize']:20;
$map = [];
if($search){
$map[] = ['name','like','%'.$search.'%'];
}
$list = parent::getList($map, $sort, $columns, $pagesize);
return $list;
}
public function save($param){
foreach ($this->model::specielField() as $v){
... ...
... ... @@ -107,7 +107,7 @@ Route::middleware(['aloginauth'])->group(function () {
Route::get('/', [Aside\Manage\HrController::class, 'list'])->name('admin.hr');
Route::get('/info', [Aside\Manage\HrController::class, 'info'])->name('admin.hr_info');
Route::post('/save', [Aside\Manage\HrController::class, 'save'])->name('admin.hr_save');
Route::post('/parm_desciption', [Aside\Manage\HrController::class, 'parm_desciption'])->name('admin.parm_desciption');
Route::get('/parm_desciption', [Aside\Manage\HrController::class, 'parm_desciption'])->name('admin.parm_desciption');
});
});
... ...