fix: 修复代码生成 text 类型数据的长度校验时,数值显示为 65,535 的问题
This commit is contained in:
parent
17fc5266ff
commit
8026f660c7
@ -16,6 +16,7 @@
|
|||||||
|
|
||||||
package top.charles7c.continew.admin.tool.model.entity;
|
package top.charles7c.continew.admin.tool.model.entity;
|
||||||
|
|
||||||
|
import cn.hutool.core.convert.Convert;
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import cn.hutool.db.meta.Column;
|
import cn.hutool.db.meta.Column;
|
||||||
import cn.hutool.setting.dialect.Props;
|
import cn.hutool.setting.dialect.Props;
|
||||||
@ -76,7 +77,7 @@ public class FieldConfigDO implements Serializable {
|
|||||||
* 列大小
|
* 列大小
|
||||||
*/
|
*/
|
||||||
@Schema(description = "列大小", example = "255")
|
@Schema(description = "列大小", example = "255")
|
||||||
private Long columnSize;
|
private String columnSize;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 字段名称
|
* 字段名称
|
||||||
@ -146,7 +147,7 @@ public class FieldConfigDO implements Serializable {
|
|||||||
this.setTableName(column.getTableName());
|
this.setTableName(column.getTableName());
|
||||||
this.setColumnName(column.getName());
|
this.setColumnName(column.getName());
|
||||||
this.setColumnType(StrUtil.splitToArray(column.getTypeName(), StringConstants.SPACE)[0].toLowerCase());
|
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.setComment(column.getComment());
|
||||||
this.setIsRequired(!column.isPk() && !column.isNullable());
|
this.setIsRequired(!column.isPk() && !column.isNullable());
|
||||||
this.setShowInList(true);
|
this.setShowInList(true);
|
||||||
|
@ -18,6 +18,7 @@ package top.charles7c.continew.admin.tool.service.impl;
|
|||||||
|
|
||||||
import cn.hutool.core.bean.BeanUtil;
|
import cn.hutool.core.bean.BeanUtil;
|
||||||
import cn.hutool.core.collection.CollUtil;
|
import cn.hutool.core.collection.CollUtil;
|
||||||
|
import cn.hutool.core.convert.Convert;
|
||||||
import cn.hutool.core.date.DateUtil;
|
import cn.hutool.core.date.DateUtil;
|
||||||
import cn.hutool.core.io.FileUtil;
|
import cn.hutool.core.io.FileUtil;
|
||||||
import cn.hutool.core.io.file.FileNameUtil;
|
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]
|
String columnType = StrUtil.splitToArray(column.getTypeName(), StringConstants.SPACE)[0]
|
||||||
.toLowerCase();
|
.toLowerCase();
|
||||||
fieldConfig.setColumnType(columnType);
|
fieldConfig.setColumnType(columnType);
|
||||||
fieldConfig.setColumnSize(column.getSize());
|
fieldConfig.setColumnSize(Convert.toStr(column.getSize()));
|
||||||
fieldConfig.setComment(column.getComment());
|
fieldConfig.setComment(column.getComment());
|
||||||
} else {
|
} else {
|
||||||
// 新增字段配置
|
// 新增字段配置
|
||||||
|
Loading…
Reference in New Issue
Block a user