|
@@ -141,6 +141,28 @@ public class GamePolicyConfigServiceImpl extends ServiceImpl<GamePolicyConfigMap
|
|
|
Arrays.stream(vo.getUserIds().split(",")).map(Long::valueOf).collect(Collectors.toList()) : null;
|
|
|
List<Long> tagIds = StringUtils.isNotBlank(vo.getTagIds()) ?
|
|
|
Arrays.stream(vo.getTagIds().split(",")).map(Long::valueOf).collect(Collectors.toList()) : null;
|
|
|
+ //告警人员名称
|
|
|
+ StringBuilder userNameStr = new StringBuilder();
|
|
|
+ if (StringUtils.isNotBlank(vo.getUserIds())) {
|
|
|
+ String[] ids = vo.getUserIds().split(",");
|
|
|
+ for (int i = 0; i < ids.length; i++) {
|
|
|
+ userNameStr.append(sysUserRpc.getById(Long.valueOf(ids[i])).getData().getNickname());
|
|
|
+ if (i != ids.length -1) {
|
|
|
+ userNameStr.append(",");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //排除标签名称
|
|
|
+ StringBuilder tagNameStr = new StringBuilder();
|
|
|
+ if (StringUtils.isNotBlank(vo.getTagIds())) {
|
|
|
+ String[] tIds = vo.getTagIds().split(",");
|
|
|
+ for (int i = 0; i < tIds.length; i++) {
|
|
|
+ tagNameStr.append(ExcludeTagsEnum.getTagName(Integer.valueOf(tIds[i])));
|
|
|
+ if (i != tIds.length -1) {
|
|
|
+ tagNameStr.append(",");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
return GamePolicyConfigListVO.builder()
|
|
|
.id(vo.getId())
|
|
|
.superGameId(vo.getSuperGameId())
|
|
@@ -151,8 +173,10 @@ public class GamePolicyConfigServiceImpl extends ServiceImpl<GamePolicyConfigMap
|
|
|
.time(StringUtils.isBlank(time) ? null : Long.valueOf(time))
|
|
|
.timeCondition(StringUtils.isBlank(timeCondition) ? null : timeCondition)
|
|
|
.configExplain(vo.getConfigExplain())
|
|
|
- .userNameStr(userIds)
|
|
|
- .tagsNameStr(tagIds)
|
|
|
+ .userNameStr(StringUtils.isBlank(userNameStr.toString()) ? null : userNameStr.toString())
|
|
|
+ .userNameIds(userIds)
|
|
|
+ .tagsNameStr(StringUtils.isBlank(tagNameStr.toString()) ? null : tagNameStr.toString())
|
|
|
+ .tagsNameIds(tagIds)
|
|
|
.createBy(vo.getCreateBy())
|
|
|
.createName(sysUserRpc.getById(vo.getCreateBy()).getData().getNickname())
|
|
|
.createTime(vo.getCreateTime())
|