增加管理员按等级查询
This commit is contained in:
parent
bf8ce95922
commit
5f494a272e
@ -98,7 +98,7 @@ class AccountController extends BaseController {
|
|||||||
@router('get /admins')
|
@router('get /admins')
|
||||||
async users(req) {
|
async users(req) {
|
||||||
const user = req.user
|
const user = req.user
|
||||||
let { dept } = req.params
|
let { dept, level } = req.params
|
||||||
let queryData: any = {deleted: false}
|
let queryData: any = {deleted: false}
|
||||||
if (!user.isSysAdmin()) {
|
if (!user.isSysAdmin()) {
|
||||||
queryData.show = true
|
queryData.show = true
|
||||||
@ -106,6 +106,9 @@ class AccountController extends BaseController {
|
|||||||
if (dept) {
|
if (dept) {
|
||||||
queryData.department = dept
|
queryData.department = dept
|
||||||
}
|
}
|
||||||
|
if (level) {
|
||||||
|
queryData.level = level
|
||||||
|
}
|
||||||
let users = await Admin.find(queryData)
|
let users = await Admin.find(queryData)
|
||||||
return users.map(o => o.toJson())
|
return users.map(o => o.toJson())
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user