|
...
|
...
|
@@ -6,6 +6,7 @@ namespace App\Http\Logic\Aside\Manage; |
|
|
|
use App\Http\Logic\Aside\BaseLogic;
|
|
|
|
use App\Models\Manage\BelongingGroup;
|
|
|
|
use App\Models\Manage\EntryPosition;
|
|
|
|
use App\Models\Manage\Group;
|
|
|
|
use App\Models\Manage\JobLevel;
|
|
|
|
use App\Models\Manage\Manage;
|
|
|
|
use App\Models\Manage\ManageHr;
|
|
...
|
...
|
@@ -75,9 +76,9 @@ class HrLogic extends BaseLogic |
|
|
|
public function getHrInfo($id){
|
|
|
|
//查看当前用户是否有人事权限
|
|
|
|
if($this->manager['gid'] != ManageHr::GID_ZERO){
|
|
|
|
$menuModel = new Menu();
|
|
|
|
$menuInfo = $menuModel->read(['id'=>$this->manager['gid']]);
|
|
|
|
if (strpos(','.$menuInfo['rights'].',', ',20,') === false) {
|
|
|
|
$groupModel = new Group();
|
|
|
|
$groupInfo = $groupModel->read(['id'=>$this->manager['gid']]);
|
|
|
|
if (strpos(','.$groupInfo['rights'].',', ',20,') === false) {
|
|
|
|
$this->param['id'] = $this->manager['id'];
|
|
|
|
}
|
|
|
|
}
|
...
|
...
|
|