根据id获取多个用户信息的接口完成
This commit is contained in:
@@ -31,7 +31,7 @@ public interface UserEODao extends BaseMapper<UserEO> {
|
|||||||
*/
|
*/
|
||||||
UserEO getUserWithRoles(String id);
|
UserEO getUserWithRoles(String id);
|
||||||
|
|
||||||
List<UserVO> getUserByIdList(List<String> userIdList);
|
List<UserVO> getUserByIdList(@Param("userIdList") List<String> userIdList);
|
||||||
|
|
||||||
// 根据account获取未逻辑删除的UserEO
|
// 根据account获取未逻辑删除的UserEO
|
||||||
UserEO getUserEOByAccountNotDeleted(String account);
|
UserEO getUserEOByAccountNotDeleted(String account);
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ public class OrgEO extends BaseEntity implements Serializable {
|
|||||||
/**
|
/**
|
||||||
* 部门14位码
|
* 部门14位码
|
||||||
*/
|
*/
|
||||||
@TableField("BPMN_14")
|
@TableField("BMDM_14")
|
||||||
private String bmdm14;
|
private String bmdm14;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -23,7 +23,6 @@ import com.adc.da.base.entity.BaseEntity;
|
|||||||
*
|
*
|
||||||
* @author comments created by Lee Kwanho
|
* @author comments created by Lee Kwanho
|
||||||
* date 2018-08-17
|
* date 2018-08-17
|
||||||
* @see com.adc.da.sys.controller.RoleEOController
|
|
||||||
*/
|
*/
|
||||||
public class RoleEO extends BaseEntity implements Serializable {
|
public class RoleEO extends BaseEntity implements Serializable {
|
||||||
|
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ import com.adc.da.util.utils.UUID;
|
|||||||
*
|
*
|
||||||
* @author comments created by Lee Kwanho
|
* @author comments created by Lee Kwanho
|
||||||
* @see RoleEODao
|
* @see RoleEODao
|
||||||
* @see com.adc.da.sys.controller.RoleEOController
|
* @see com.adc.da.sys.service.RoleEOService
|
||||||
*/
|
*/
|
||||||
@Service("roleEOService")
|
@Service("roleEOService")
|
||||||
@Transactional
|
@Transactional
|
||||||
|
|||||||
@@ -50,6 +50,6 @@ public class UserVO {
|
|||||||
/**
|
/**
|
||||||
* 部门列表
|
* 部门列表
|
||||||
*/
|
*/
|
||||||
private List<OrgEO> orgList = new ArrayList();
|
private List<OrgEO> orgEOList = new ArrayList();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -60,7 +60,7 @@
|
|||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
<!-- 包含用户基本数据,角色数据,组织机构数据等-->
|
<!-- 包含用户基本数据,角色数据,组织机构数据等-->
|
||||||
<resultMap id="UserDetailMap" extends="BaseResultMap" type="com.adc.da.sys.entity.UserEO">
|
<resultMap id="UserDetailMap" extends="BaseResultMap" type="com.adc.da.sys.vo.UserVO">
|
||||||
<result column="usid" property="usid"></result>
|
<result column="usid" property="usid"></result>
|
||||||
<result column="usname" property="usname"></result>
|
<result column="usname" property="usname"></result>
|
||||||
<result column="account" property="account"></result>
|
<result column="account" property="account"></result>
|
||||||
@@ -141,7 +141,7 @@
|
|||||||
select
|
select
|
||||||
users.usid,
|
users.usid,
|
||||||
users.usname,
|
users.usname,
|
||||||
users.account
|
users.account,
|
||||||
r.id as r_id,
|
r.id as r_id,
|
||||||
r.data_scope as r_data_scope,
|
r.data_scope as r_data_scope,
|
||||||
r.del_flag as r_delFlag,
|
r.del_flag as r_delFlag,
|
||||||
@@ -151,13 +151,13 @@
|
|||||||
o.org_code as o_org_code,
|
o.org_code as o_org_code,
|
||||||
o.org_name as o_org_name,
|
o.org_name as o_org_name,
|
||||||
o.sup_org_code as o_sup_org_code,
|
o.sup_org_code as o_sup_org_code,
|
||||||
o.bmdm14 as o_bmdm14
|
o.bmdm_14 as o_bmdm14
|
||||||
from TS_USER users
|
from TS_USER users
|
||||||
left join TR_USER_ROLE ur on users.usid = ur.user_id
|
left join TR_USER_ROLE ur on users.usid = ur.user_id
|
||||||
left join TS_ROLE r on ur.role_id = r.id
|
left join TS_ROLE r on ur.role_id = r.id
|
||||||
left join TS_USER_ORG uo on users.usid = uo.user_id
|
left join TR_USER_ORG uo on users.usid = uo.user_id
|
||||||
left join TS_ORG o on uo.org_id = o.id
|
left join TS_ORG o on uo.org_id = o.id
|
||||||
where del_flag != 1
|
where users.del_flag != 1
|
||||||
and users.usid in
|
and users.usid in
|
||||||
<foreach collection="userIdList" item="id" open="(" separator="," close=")">
|
<foreach collection="userIdList" item="id" open="(" separator="," close=")">
|
||||||
#{id}
|
#{id}
|
||||||
|
|||||||
Reference in New Issue
Block a user