新增根据部门拿人接口
This commit is contained in:
@@ -90,4 +90,12 @@ public class EnterpriseUserDAO {
|
||||
}
|
||||
return enterpriseUserMapper.getUserListByDeptLeaders(regionIds);
|
||||
}
|
||||
|
||||
|
||||
public List<EnterpriseUserDO> getUserListByRegionIds(List<String> regionIds){
|
||||
if(CollectionUtils.isEmpty(regionIds)){
|
||||
return Lists.newArrayList();
|
||||
}
|
||||
return enterpriseUserMapper.getUserListByRegionIds(regionIds);
|
||||
}
|
||||
}
|
||||
@@ -83,4 +83,11 @@ public interface EnterpriseUserMapper {
|
||||
* @return
|
||||
*/
|
||||
List<EnterpriseUserDO> getUserListByDeptLeaders(@Param("regionIds") List<String> regionIds);
|
||||
|
||||
/**
|
||||
* 获取部门人员
|
||||
* @param regionIds
|
||||
* @return
|
||||
*/
|
||||
List<EnterpriseUserDO> getUserListByRegionIds(@Param("regionIds") List<String> regionIds);
|
||||
}
|
||||
@@ -297,4 +297,13 @@
|
||||
where
|
||||
deleted = 0 and <foreach collection="regionIds" separator="or" open="(" close=")" item="regionId"> leader_dept_ids like concat("%", #{regionId}, "%") </foreach>
|
||||
</select>
|
||||
|
||||
<select id="getUserListByRegionIds" resultMap="BaseResultMap">
|
||||
select
|
||||
user_id, name, mobile
|
||||
from
|
||||
enterprise_user
|
||||
where
|
||||
deleted = 0 and <foreach collection="regionIds" separator="or" open="(" close=")" item="regionId"> user_region_ids like concat("%", #{regionId}, "%") </foreach>
|
||||
</select>
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user