作者 lyh

gx

... ... @@ -36,14 +36,14 @@ class HrController extends BaseController
}
/**
* @remark :获取组织部门
* @remark :获取归属小组
* @name :deptList
* @author :lyh
* @method :post
* @time :2023/7/22 17:17
*/
public function deptList(HrLogic $hrLogic){
$list = $hrLogic->deptList();
public function belongGroup(HrLogic $hrLogic){
$list = $hrLogic->belongGroupList();
$this->response('success',Code::SUCCESS,$list);
}
}
... ...
... ... @@ -4,6 +4,7 @@ namespace App\Http\Logic\Aside\Manage;
use App\Http\Logic\Aside\BaseLogic;
use App\Models\Manage\BelongingGroup;
use App\Models\Manage\ManageHr;
... ... @@ -57,5 +58,16 @@ class HrLogic extends BaseLogic
return $data;
}
/**
* @remark :获取归属小组
* @name :belongGroupList
* @author :lyh
* @method :post
* @time :2023/7/22 17:35
*/
public function belongGroupList($map){
$belongingGroupModel = new BelongingGroup();
$lists = $belongingGroupModel->list($map);
return $this->success($lists);
}
}
... ...
<?php
namespace App\Models\Manage;
use App\Models\Base;
/**
* @remark :
* @class :BelongingGroup.php
* @author :lyh
* @time :2023/7/22 17:45
*/
class BelongingGroup extends Base
{
protected $table = 'gl_manager_belonging_group';
}
... ...
... ... @@ -91,6 +91,7 @@ Route::middleware(['aloginauth'])->group(function () {
Route::any('/', [Aside\Manage\HrController::class, 'list'])->name('admin.hr');
Route::any('/info', [Aside\Manage\HrController::class, 'info'])->name('admin.hr_info');
Route::any('/save', [Aside\Manage\HrController::class, 'save'])->name('admin.hr_save');
Route::any('/belongGroup', [Aside\Manage\HrController::class, 'belongGroup'])->name('admin.hr_belongGroup');
});
//权限组
Route::prefix('group')->group(function () {
... ...