diff --git a/ruoyi-generator/src/main/java/com/ruoyi/generator/service/GenTableServiceImpl.java b/ruoyi-generator/src/main/java/com/ruoyi/generator/service/GenTableServiceImpl.java index 71f2f8a5e..7609a1221 100644 --- a/ruoyi-generator/src/main/java/com/ruoyi/generator/service/GenTableServiceImpl.java +++ b/ruoyi-generator/src/main/java/com/ruoyi/generator/service/GenTableServiceImpl.java @@ -304,9 +304,15 @@ public class GenTableServiceImpl implements IGenTableService column.setColumnId(prevColumn.getColumnId()); if (column.isList()) { - // 如果是列表,继续保留查询方式/字典类型选项 + // 如果是列表,继续保留字典类型/查询方式/是否列表选项 column.setDictType(prevColumn.getDictType()); column.setQueryType(prevColumn.getQueryType()); + column.setIsList(prevColumn.getIsList()); + } + if (column.isQuery()) { + // 如果可查询,继续保留是否查询/显示类型选项 + column.setIsQuery(prevColumn.getIsQuery()); + column.setHtmlType(prevColumn.getHtmlType()); } if (StringUtils.isNotEmpty(prevColumn.getIsRequired()) && !column.isPk() && (column.isInsert() || column.isEdit())