mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-09-23 21:18:09 +00:00
上线:用户管理页面中加入部门树,根据部门过滤用户,前后端接口数据完成调试
This commit is contained in:
@@ -15,6 +15,7 @@ class UserQueryParams:
|
||||
name: Optional[str] = Query(None, description="名称", min_length=2, max_length=20),
|
||||
mobile: Optional[str] = Query(None, description="手机号", pattern=r'^1[3-9]\d{9}$'),
|
||||
email: Optional[str] = Query(None, description="邮箱", pattern=r'^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$'),
|
||||
dept_id: Optional[int] = Query(None, description="部门ID"),
|
||||
available: Optional[bool] = Query(None, description="是否可用"),
|
||||
start_time: Optional[str] = Query(None, description="开始时间"),
|
||||
end_time: Optional[str] = Query(None, description="结束时间"),
|
||||
@@ -29,6 +30,7 @@ class UserQueryParams:
|
||||
self.email = ("like", email)
|
||||
|
||||
# 精确查询字段
|
||||
self.dept_id = dept_id
|
||||
self.creator_id = creator
|
||||
self.available = available
|
||||
|
||||
|
||||
Reference in New Issue
Block a user