public interface IUserService
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
checkPerm(IUser user,
String permCode)
验证指定用户是否满足某个权限
|
boolean |
checkPerms(IUser user,
String... permCodeArr)
验证指定用户是否同时满足多个权限
|
boolean |
checkPermsAny(IUser user,
String... permCodeArr)
验证指定用户是否满足多个权限之一
|
boolean |
checkRole(IUser user,
String roleCode)
验证指定用户是否满足某个角色
|
boolean |
checkRoles(IUser user,
String... roleCodeArr)
验证指定用户是否同时满足多个角色
|
boolean |
checkRolesAny(IUser user,
String... roleCodeArr)
验证指定用户是否满足多个角色之一
|
IUser |
findByEmail(String email)
根据emial查找用户账号
|
List<com.jfinal.plugin.activerecord.Record> |
findByField(String deptId,
String type,
Integer member,
String fieldName,
String keyword)
根据指定字段查找用户账号
|
IUser |
findById(String userId)
根据用户ID查找用户账号(跨域)
|
IUser |
findByIdNum(String idNum)
根据身份证号查找用户账号
|
IUser |
findByLogin(String loginName)
根据登录名查找用户账号
|
IUser |
findByLogin(String loginName,
String passWord)
根据用户名和密码查找用户账号
|
IUser |
findByNum(String num)
根据工号/学号查找用户账号
|
IUser |
findByPhone(String phone)
根据手机号码查找用户账号
|
IUser findByLogin(String loginName, String passWord)
loginName - passWord - List<com.jfinal.plugin.activerecord.Record> findByField(String deptId, String type, Integer member, String fieldName, String keyword)
deptId - type - member - fieldName - keyword - boolean checkRoles(IUser user, String... roleCodeArr)
user - roleCodeArr - boolean checkRolesAny(IUser user, String... roleCodeArr)
user - roleCodeArr - boolean checkPerms(IUser user, String... permCodeArr)
user - permCodeArr - Copyright © 2023. All rights reserved.