diff --git a/app/adminapi/controller/dept/DeptController.php b/app/adminapi/controller/dept/DeptController.php index 91ed62ee8..bd5db484a 100755 --- a/app/adminapi/controller/dept/DeptController.php +++ b/app/adminapi/controller/dept/DeptController.php @@ -18,6 +18,7 @@ use app\adminapi\controller\BaseAdminController; use app\adminapi\lists\dept\DeptLists; use app\adminapi\logic\dept\DeptLogic; use app\adminapi\validate\dept\DeptValidate; +use app\common\model\dept\Dept; /** * 部门管理控制器 @@ -95,4 +96,15 @@ class DeptController extends BaseAdminController $result = DeptLogic::detail($params); return $this->data($result); } + + //某个组织下面的部门 + public function listToOrg(): \think\response\Json + { + $params = $this->request->get(['org_id']); + if(empty($params['org_id'])){ + return $this->fail('参数错误'); + } + $data = Dept::field('id,name,leader,mobile,status')->where('org_id',$params['org_id'])->select()->toArray(); + return $this->success('请求成功',$data); + } } \ No newline at end of file