正在显示
3 个修改的文件
包含
18 行增加
和
27 行删除
| @@ -30,15 +30,16 @@ class ProjectMenuController extends BaseController | @@ -30,15 +30,16 @@ class ProjectMenuController extends BaseController | ||
| 30 | */ | 30 | */ |
| 31 | public function lists(){ | 31 | public function lists(){ |
| 32 | $menuModel = new ProjectMenuModel(); | 32 | $menuModel = new ProjectMenuModel(); |
| 33 | - if(isset($this->param['pid'])){ | ||
| 34 | - $this->map['pid'] = $this->param['pid']; | ||
| 35 | - } | ||
| 36 | - //是否为权限菜单 | ||
| 37 | - if(isset($this->param['is_role'])){ | ||
| 38 | - $this->map['is_role'] = $this->param['is_role']; | 33 | + $lists = $menuModel->lists($this->map,$this->page,$this->row,$this->order); |
| 34 | + $menu = array(); | ||
| 35 | + foreach ($lists as $k => $v){ | ||
| 36 | + $v = (array)$v; | ||
| 37 | + if ($v['pid'] == 0) { | ||
| 38 | + $v['sub'] = _get_child($v['id'], $lists); | ||
| 39 | + $menu[] = $v; | ||
| 40 | + } | ||
| 39 | } | 41 | } |
| 40 | - $lists = $menuModel->lists($this->map,$this->page,$this->row,$this->order,['*']); | ||
| 41 | - $this->response('success',Code::SUCCESS,$lists); | 42 | + $this->response('success',Code::SUCCESS,$menu); |
| 42 | } | 43 | } |
| 43 | 44 | ||
| 44 | /** | 45 | /** |
| @@ -31,13 +31,8 @@ class ProjectRoleController extends BaseController | @@ -31,13 +31,8 @@ class ProjectRoleController extends BaseController | ||
| 31 | $lists = $roleModel->lists($this->map,$this->page,$this->row,$this->order); | 31 | $lists = $roleModel->lists($this->map,$this->page,$this->row,$this->order); |
| 32 | if(!empty($lists['list'])){ | 32 | if(!empty($lists['list'])){ |
| 33 | foreach ($lists['list'] as $k => $v){ | 33 | foreach ($lists['list'] as $k => $v){ |
| 34 | - if($v['type'] == 1){ | ||
| 35 | - $userModel = new UserModel(); | ||
| 36 | - $lists['list'][$k]['operator_name'] = $userModel->read(['id'=>$v['operator_id']],['name'])['name']; | ||
| 37 | - }else{ | ||
| 38 | - $managerModel = new Manage(); | ||
| 39 | - $lists['list'][$k]['operator_name'] = $managerModel->read(['id'=>$v['operator_id']],['name'])['name']; | ||
| 40 | - } | 34 | + $userModel = new UserModel(); |
| 35 | + $lists['list'][$k]['operator_name'] = $userModel->read(['id'=>$v['operator_id']],['name'])['name']; | ||
| 41 | $lists['list'][$k]['project_name'] = (new Project())->read(['id'=>$v['project_id']],['title'])['title']; | 36 | $lists['list'][$k]['project_name'] = (new Project())->read(['id'=>$v['project_id']],['title'])['title']; |
| 42 | } | 37 | } |
| 43 | } | 38 | } |
| @@ -31,18 +31,13 @@ class ProjectUserController extends BaseController | @@ -31,18 +31,13 @@ class ProjectUserController extends BaseController | ||
| 31 | public function lists(){ | 31 | public function lists(){ |
| 32 | $userModel = new UserModel(); | 32 | $userModel = new UserModel(); |
| 33 | $lists = $userModel->lists($this->map,$this->page,$this->row,$this->order); | 33 | $lists = $userModel->lists($this->map,$this->page,$this->row,$this->order); |
| 34 | -// if(!empty($lists)){ | ||
| 35 | -// foreach ($lists['list'] as $k => $v){ | ||
| 36 | -// if($v['type'] == $this::TYPE_ONE){ | ||
| 37 | -// $userModel = new UserModel(); | ||
| 38 | -// $lists['list'][$k]['operator_name'] = $userModel->read(['id'=>$v['operator_id']],['name'])['name']; | ||
| 39 | -// }else{ | ||
| 40 | -// $managerModel = new Manage(); | ||
| 41 | -// $lists['list'][$k]['operator_name'] = $managerModel->read(['id'=>$v['operator_id']],['name'])['name']; | ||
| 42 | -// } | ||
| 43 | -// $lists['list'][$k]['project_name'] = (new Project())->read(['id'=>$v['project_id']],['title'])['title']; | ||
| 44 | -// } | ||
| 45 | -// } | 34 | + if(!empty($lists)){ |
| 35 | + foreach ($lists['list'] as $k => $v){ | ||
| 36 | + $userModel = new UserModel(); | ||
| 37 | + $lists['list'][$k]['operator_name'] = $userModel->read(['id'=>$v['operator_id']],['name'])['name']; | ||
| 38 | + $lists['list'][$k]['project_name'] = (new Project())->read(['id'=>$v['project_id']],['title'])['title']; | ||
| 39 | + } | ||
| 40 | + } | ||
| 46 | $this->response('列表',Code::SUCCESS,$lists); | 41 | $this->response('列表',Code::SUCCESS,$lists); |
| 47 | } | 42 | } |
| 48 | 43 |
-
请 注册 或 登录 后发表评论