新增根据部门拿人接口
This commit is contained in:
@@ -90,4 +90,12 @@ public class EnterpriseUserDAO {
|
|||||||
}
|
}
|
||||||
return enterpriseUserMapper.getUserListByDeptLeaders(regionIds);
|
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
|
* @return
|
||||||
*/
|
*/
|
||||||
List<EnterpriseUserDO> getUserListByDeptLeaders(@Param("regionIds") List<String> regionIds);
|
List<EnterpriseUserDO> getUserListByDeptLeaders(@Param("regionIds") List<String> regionIds);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取部门人员
|
||||||
|
* @param regionIds
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
List<EnterpriseUserDO> getUserListByRegionIds(@Param("regionIds") List<String> regionIds);
|
||||||
}
|
}
|
||||||
@@ -297,4 +297,13 @@
|
|||||||
where
|
where
|
||||||
deleted = 0 and <foreach collection="regionIds" separator="or" open="(" close=")" item="regionId"> leader_dept_ids like concat("%", #{regionId}, "%") </foreach>
|
deleted = 0 and <foreach collection="regionIds" separator="or" open="(" close=")" item="regionId"> leader_dept_ids like concat("%", #{regionId}, "%") </foreach>
|
||||||
</select>
|
</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>
|
</mapper>
|
||||||
Reference in New Issue
Block a user