mirror of
				https://github.com/continew-org/continew-admin.git
				synced 2025-11-04 10:57:10 +08:00 
			
		
		
		
	fix: 修复代码生成 text 类型数据的长度校验时,数值显示为 65,535 的问题
This commit is contained in:
		@@ -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 {
 | 
				
			||||||
                    // 新增字段配置
 | 
					                    // 新增字段配置
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user