|
@@ -1183,13 +1183,13 @@ public class RoleManageServiceImpl implements IRoleManageService {
|
|
if (dto.getExcludeUserType() == 1) {
|
|
if (dto.getExcludeUserType() == 1) {
|
|
roleIdStr = roleIdStr.replaceAll("[\\[\\]\"]", "");
|
|
roleIdStr = roleIdStr.replaceAll("[\\[\\]\"]", "");
|
|
}
|
|
}
|
|
- return baseService.roleDetailList(Arrays.stream(roleIdStr.split(",")).map(String::trim).map(Long::valueOf).collect(Collectors.toList()), dto);
|
|
|
|
|
|
+ return baseService.roleDetailList(Arrays.stream(roleIdStr.split(",")).map(String::trim).collect(Collectors.toList()), dto);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public List<Map> roleDetailList(List<Long> roleId, RoleIpInfoParamDTO roleIpInfoParamDTO) {
|
|
|
|
|
|
+ public List<Map> roleDetailList(List<String> roleId, RoleIpInfoParamDTO roleIpInfoParamDTO) {
|
|
Criteria criteria = Cnd.cri();
|
|
Criteria criteria = Cnd.cri();
|
|
- criteria.where().andInList("role_id", roleId);
|
|
|
|
|
|
+ criteria.where().andInStrList("role_id", roleId);
|
|
String roleDetailListSql = getRoleDetailList(criteria);
|
|
String roleDetailListSql = getRoleDetailList(criteria);
|
|
Sql sql = Sqls.create(roleDetailListSql);
|
|
Sql sql = Sqls.create(roleDetailListSql);
|
|
sql.setCallback(Sqls.callback.maps());
|
|
sql.setCallback(Sqls.callback.maps());
|