diff --git a/sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartExtFilterDTO.java b/sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartExtFilterDTO.java index 9af98e72d2..0d61784fd7 100644 --- a/sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartExtFilterDTO.java +++ b/sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartExtFilterDTO.java @@ -1,10 +1,13 @@ package io.dataease.extensions.view.dto; +import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; import com.fasterxml.jackson.annotation.JsonIgnore; import io.dataease.extensions.datasource.dto.DatasetTableFieldDTO; import lombok.Data; + +import java.util.ArrayList; import java.util.List; @Data @@ -23,4 +26,16 @@ public class ChartExtFilterDTO { @JsonIgnore private List originValue; private int filterType;// 0-过滤组件,1-下钻,2-联动,外部参数 + + + public List getValue() { + if (CollectionUtils.isNotEmpty(value)) { + List values = new ArrayList<>(); + value.forEach(v -> { + values.add(v.replace("\n", "\\n")); + }); + return values; + } + return value; + } }