diff --git a/core/backend/src/main/java/io/dataease/service/datafill/DataFillDataService.java b/core/backend/src/main/java/io/dataease/service/datafill/DataFillDataService.java index 6323fb8abb..cf5c36d068 100644 --- a/core/backend/src/main/java/io/dataease/service/datafill/DataFillDataService.java +++ b/core/backend/src/main/java/io/dataease/service/datafill/DataFillDataService.java @@ -735,7 +735,7 @@ public class DataFillDataService { rowData.put(field.getSettings().getMapping().getColumnName(), excelRowData); } else if (StringUtils.equalsIgnoreCase(field.getType(), "checkbox") || StringUtils.equalsIgnoreCase(field.getType(), "select") && field.getSettings().isMultiple()) { - List list = new ArrayList<>(); + Set list = new HashSet<>(); String[] strArr = excelRowData.split(";"); for (String str : strArr) { if (StringUtils.isNotBlank(str)) {