public interface UserInfoService extends IBaseService<UserInfo>
Modifier and Type | Method and Description |
---|---|
UserInfo |
addUser(java.lang.String userName,
java.lang.String pass,
java.lang.String staffid)
添加用户帐号接口
|
boolean |
existUserByName(java.lang.String userName) |
Staff |
getStaffByDingid(java.lang.String dingid)
和钉钉系统集成时保存钉钉的用户id
|
Staff |
getStaffByWxid(java.lang.String wxid)
默认情况下参数wxid总是等于staff.id,如果和外部系统集成的有可能是别的id
|
UserInfo |
getUserByName(java.lang.String username) |
UserInfo |
getUserByStaffid(java.lang.String staffid) |
void |
initUserResource(java.lang.String username) |
PageList<java.util.Map<java.lang.String,java.lang.Object>> |
queryForUserInfo(int pageNum,
int maxPerPage,
BeanMap<java.lang.String,java.lang.Object> whereMap) |
UserInfo |
saveLoginStat(java.lang.String username)
保存用户信息登录统计,如访问次数,最后一次登录时间,日志等
|
boolean |
verifyPass(java.lang.String username,
java.lang.String pass) |
invalidLabelCascade, recreateLabelCascade
executeUpdate, executeUpdate, getById, getById, getByQuery, getByWhere, getByWhere, getByWhere, getCounts, getCounts, getJdbcDao, getJdbcTemplate, getList, getListByWhere, getListByWhere, getListForQuery, getListForQuery, getNewItem, getPageList, getPageList, getPageListForQuery, remove, removeById, removeByObject, save, saveOrUpdate, saveOrUpdateByObject, updateLabelByOldLabel
boolean existUserByName(java.lang.String userName)
boolean verifyPass(java.lang.String username, java.lang.String pass)
void initUserResource(java.lang.String username)
UserInfo getUserByName(java.lang.String username)
UserInfo getUserByStaffid(java.lang.String staffid)
Staff getStaffByWxid(java.lang.String wxid)
wxid
- Staff getStaffByDingid(java.lang.String dingid)
dingid
- UserInfo saveLoginStat(java.lang.String username)
username
- PageList<java.util.Map<java.lang.String,java.lang.Object>> queryForUserInfo(int pageNum, int maxPerPage, BeanMap<java.lang.String,java.lang.Object> whereMap)
UserInfo addUser(java.lang.String userName, java.lang.String pass, java.lang.String staffid)
userName
- pass
- as String 密码为明文,会根据系统配置中环境isSaveClearPassword是否为真决定是否存明文密码,默认不启用staffid
- Copyright © 2019 by Sucang.cn