diff --git a/core/backend/src/main/java/io/dataease/service/datafill/CommentWriteHandler.java b/core/backend/src/main/java/io/dataease/service/datafill/CommentWriteHandler.java index 5a82022062..3d8d35ea4f 100644 --- a/core/backend/src/main/java/io/dataease/service/datafill/CommentWriteHandler.java +++ b/core/backend/src/main/java/io/dataease/service/datafill/CommentWriteHandler.java @@ -59,7 +59,7 @@ public class CommentWriteHandler implements RowWriteHandler { } else if (StringUtils.equalsIgnoreCase("phone", field.getSettings().getInputType())) { example = "\n(手机号格式)"; } - if (StringUtils.equalsIgnoreCase("select", field.getType()) || StringUtils.equalsIgnoreCase("checkbox", field.getType())) { + if (StringUtils.equalsIgnoreCase("select", field.getType()) || StringUtils.equalsIgnoreCase("checkbox", field.getType()) || StringUtils.equalsIgnoreCase("radio", field.getType())) { options = new StringBuilder("\n选项值为:\n"); for (ExtTableField.Option option : field.getSettings().getOptions()) { options.append(option.getName()).append("\n"); 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 cf5c36d068..9429ad018f 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 @@ -721,7 +721,7 @@ public class DataFillDataService { rowData.put(field.getSettings().getMapping().getColumnName(), time); break; default: - if (StringUtils.equalsIgnoreCase(field.getType(), "select") && !field.getSettings().isMultiple()) { + if (StringUtils.equalsIgnoreCase(field.getType(), "select") && !field.getSettings().isMultiple() || StringUtils.equalsIgnoreCase(field.getType(), "radio")) { boolean has = false; for (ExtTableField.Option option : field.getSettings().getOptions()) { if (StringUtils.equals((String) option.getValue(), excelRowData)) {