private static final Joiner JOINER = Joiner.on(","); //转义完用逗号分割//value是逗号分割的字符串
//path是枚举的名字,例如TestEnum.class.getName(),如不是用枚举则根据情况更改
public static String namesParser(String value, String path) {if (StringUtils.isBlank(value)) {return null;}List<EnumModel> enumModels = EnumUtil.getByPath(path);List<String> values = SPLITTER.splitToList(value);List<String> collect = enumModels.stream().filter(enumModel -> values.contains(String.valueOf(enumModel.getCode()))).map(EnumModel::getName).collect(Collectors.toList());return JOINER.join(collect);}