diff --git a/src/admin/controllers/account.controller.ts b/src/admin/controllers/account.controller.ts index 2bf9e03..7ea6e28 100644 --- a/src/admin/controllers/account.controller.ts +++ b/src/admin/controllers/account.controller.ts @@ -98,7 +98,7 @@ class AccountController extends BaseController { @router('get /admins') async users(req) { const user = req.user - let { dept } = req.params + let { dept, level } = req.params let queryData: any = {deleted: false} if (!user.isSysAdmin()) { queryData.show = true @@ -106,6 +106,9 @@ class AccountController extends BaseController { if (dept) { queryData.department = dept } + if (level) { + queryData.level = level + } let users = await Admin.find(queryData) return users.map(o => o.toJson()) }