| 限定符和类型 | 方法和说明 |
|---|---|
User |
autoGet(User entity) |
java.util.List<User> |
autoQuery(User entity) |
java.util.List<User> |
getAllUser() |
java.util.List<User> |
getByRealname(java.lang.String userName,
java.lang.String realName) |
java.util.List<java.lang.String> |
getDataStaff(java.lang.String username) |
java.lang.String |
getProjectRespoId(java.lang.String id,
java.lang.String s) |
java.util.List<User> |
getRoleByUserName(java.lang.String username) |
java.util.List<User> |
getUserById(java.lang.String id) |
java.util.List<java.lang.String> |
getUserIdsByRealName(java.lang.String realname) |
java.util.List<User> |
getUserListByLikeName(java.lang.String name)
根据用户名称(不是登录名)查询用户 list
|
void |
updateRoleNameBy(java.lang.String id,
java.lang.String value) |
void |
updateUserByUserName(java.lang.String realname,
java.lang.String departId,
java.lang.String username) |
autoAdd, autoDeleteById, autoSum, autoUpdate, autoUpdateNotNull, deleteByTable, execSql, getCount, querySql, updateByTable@Select(value="auto:query") @Options(flushCache=TRUE) java.util.List<User> autoQuery(User entity)
@Select(value="select * from sys_user where userName = #{userName} and realName = #{realName} and del = \'0\'")
java.util.List<User> getByRealname(@Param(value="userName")
java.lang.String userName,
@Param(value="realName")
java.lang.String realName)
@Update(value="UPDATE sys_user SET role_name=#{value} where id=#{id}")
void updateRoleNameBy(@Param(value="id")
java.lang.String id,
@Param(value="value")
java.lang.String value)
@Select(value="select sys_role.id from sys_user \njoin sys_user_role on sys_user.id =sys_user_role.user_id \njoin sys_role on sys_user_role.role_id = sys_role.id\nwhere sys_user.username = #{username} and sys_role.role in (\'04001\',\'04002\')")
java.util.List<User> getRoleByUserName(@Param(value="username")
java.lang.String username)
@Select(value="select * from sys_user") java.util.List<User> getAllUser()
@Select(value="select id from sys_user where realname like \'%#{realname}%\'")
java.util.List<java.lang.String> getUserIdsByRealName(@Param(value="realname")
java.lang.String realname)
@Select(value="select * from sys_user where realname like concat(\'%\',#{param1},\'%\')")
java.util.List<User> getUserListByLikeName(java.lang.String name)
name - @Update(value="UPDATE sys_user SET realname=#{realname},depart_id = #{departId} where username=#{username}")
void updateUserByUserName(@Param(value="realname")
java.lang.String realname,
@Param(value="departId")
java.lang.String departId,
@Param(value="username")
java.lang.String username)
@Select(value="select * from sys_user where id = #{param1}")
java.util.List<User> getUserById(java.lang.String id)
@Select(value="SELECT\n\tGROUP_CONCAT(su.id)\nFROM\n\tsys_user su\nLEFT JOIN sys_user_role sur ON sur.user_id = su.id\nLEFT JOIN sys_role sr ON sr.id = sur.role_id\nWHERE\n\tsu.depart_id = #{param1} AND su.del != 1 \nAND sr.role = #{param2}")
java.lang.String getProjectRespoId(java.lang.String id,
java.lang.String s)
@Select(value="select username from sys_user where temporary_worker_number = #{param1}")
java.util.List<java.lang.String> getDataStaff(java.lang.String username)
Copyright © 2019. All Rights Reserved.