diff --git a/continew-admin-tool/src/main/java/top/charles7c/continew/admin/tool/model/entity/FieldConfigDO.java b/continew-admin-tool/src/main/java/top/charles7c/continew/admin/tool/model/entity/FieldConfigDO.java index cfaed9c5..9b80c785 100644 --- a/continew-admin-tool/src/main/java/top/charles7c/continew/admin/tool/model/entity/FieldConfigDO.java +++ b/continew-admin-tool/src/main/java/top/charles7c/continew/admin/tool/model/entity/FieldConfigDO.java @@ -16,6 +16,7 @@ package top.charles7c.continew.admin.tool.model.entity; +import cn.hutool.core.convert.Convert; import cn.hutool.core.util.StrUtil; import cn.hutool.db.meta.Column; import cn.hutool.setting.dialect.Props; @@ -76,7 +77,7 @@ public class FieldConfigDO implements Serializable { * 列大小 */ @Schema(description = "列大小", example = "255") - private Long columnSize; + private String columnSize; /** * 字段名称 @@ -146,7 +147,7 @@ public class FieldConfigDO implements Serializable { this.setTableName(column.getTableName()); this.setColumnName(column.getName()); this.setColumnType(StrUtil.splitToArray(column.getTypeName(), StringConstants.SPACE)[0].toLowerCase()); - this.setColumnSize(column.getSize()); + this.setColumnSize(Convert.toStr(column.getSize())); this.setComment(column.getComment()); this.setIsRequired(!column.isPk() && !column.isNullable()); this.setShowInList(true); diff --git a/continew-admin-tool/src/main/java/top/charles7c/continew/admin/tool/service/impl/GeneratorServiceImpl.java b/continew-admin-tool/src/main/java/top/charles7c/continew/admin/tool/service/impl/GeneratorServiceImpl.java index e2121c80..9fc62e75 100644 --- a/continew-admin-tool/src/main/java/top/charles7c/continew/admin/tool/service/impl/GeneratorServiceImpl.java +++ b/continew-admin-tool/src/main/java/top/charles7c/continew/admin/tool/service/impl/GeneratorServiceImpl.java @@ -18,6 +18,7 @@ package top.charles7c.continew.admin.tool.service.impl; import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.collection.CollUtil; +import cn.hutool.core.convert.Convert; import cn.hutool.core.date.DateUtil; import cn.hutool.core.io.FileUtil; import cn.hutool.core.io.file.FileNameUtil; @@ -149,7 +150,7 @@ public class GeneratorServiceImpl implements GeneratorService { String columnType = StrUtil.splitToArray(column.getTypeName(), StringConstants.SPACE)[0] .toLowerCase(); fieldConfig.setColumnType(columnType); - fieldConfig.setColumnSize(column.getSize()); + fieldConfig.setColumnSize(Convert.toStr(column.getSize())); fieldConfig.setComment(column.getComment()); } else { // 新增字段配置