-
-
class GenTable extends top.binfast.common.mybatis.bean.model.BaseModel implements
Serializable
-
序列化字段
-
businessName
@NotBlank(message="\u751f\u6210\u4e1a\u52a1\u540d\u4e0d\u80fd\u4e3a\u7a7a") String businessName
生成业务名
-
className
@NotBlank(message="\u5b9e\u4f53\u7c7b\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") String className
实体类名称(首字母大写)
-
columns
@Valid List<GenTableColumn> columns
表列信息
-
dataName
@NotBlank(message="\u6570\u636e\u6e90\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") String dataName
数据源名称
-
functionAuthor
@NotBlank(message="\u4f5c\u8005\u4e0d\u80fd\u4e3a\u7a7a") String functionAuthor
生成作者
-
functionName
@NotBlank(message="\u751f\u6210\u529f\u80fd\u540d\u4e0d\u80fd\u4e3a\u7a7a") String functionName
生成功能名
-
genPath
String genPath
生成路径(不填默认项目路径)
-
genType
String genType
生成代码方式(0zip压缩包 1自定义路径)
-
menuIds
List<Long> menuIds
-
menuRoleIds
List<Long> menuRoleIds
-
moduleName
@NotBlank(message="\u751f\u6210\u6a21\u5757\u540d\u4e0d\u80fd\u4e3a\u7a7a") String moduleName
生成模块名
-
options
String options
其它生成选项
-
packageName
@NotBlank(message="\u751f\u6210\u5305\u8def\u5f84\u4e0d\u80fd\u4e3a\u7a7a") String packageName
生成包路径
-
params
Map<String,Object> params
请求参数
-
parentMenuId
Long parentMenuId
上级菜单ID字段
-
parentMenuName
String parentMenuName
上级菜单名称字段
-
pkColumn
GenTableColumn pkColumn
主键信息
-
remark
String remark
备注
-
subTableFkName
String subTableFkName
本表关联父表的外键名
-
subTableName
String subTableName
关联父表的表名
-
tableComment
@NotBlank(message="\u8868\u63cf\u8ff0\u4e0d\u80fd\u4e3a\u7a7a") String tableComment
表描述
-
tableName
@NotBlank(message="\u8868\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a") String tableName
表名称
-
tplCategory
String tplCategory
使用的模板(crud单表操作 tree树表操作 sub主子表操作)
-
treeCode
String treeCode
树编码字段
-
treeName
String treeName
树名称字段
-
treeParentCode
String treeParentCode
树父编码字段
-
class GenTableColumn extends top.binfast.common.mybatis.bean.model.BaseModel implements
Serializable
-
序列化字段
-
columnComment
String columnComment
列描述
-
columnName
String columnName
列名称
-
columnType
String columnType
列类型
-
dictType
String dictType
字典类型
-
htmlType
String htmlType
显示类型(input文本框、textarea文本域、select下拉框、checkbox复选框、radio单选框、datetime日期控件、image图片上传控件、upload文件上传控件、editor富文本控件)
-
isEdit
String isEdit
是否编辑字段(1是)
-
isIncrement
String isIncrement
是否自增(1是)
-
isInsert
String isInsert
是否为插入字段(1是)
-
isList
String isList
是否列表字段(1是)
-
isPk
String isPk
是否主键(1是)
-
isQuery
String isQuery
是否查询字段(1是)
-
isRequired
String isRequired
是否必填(1是)
-
javaField
@NotBlank(message="Java\u5c5e\u6027\u4e0d\u80fd\u4e3a\u7a7a") String javaField
JAVA字段名
-
javaType
String javaType
JAVA类型
-
queryType
String queryType
查询方式(EQ等于、NE不等于、GT大于、LT小于、LIKE模糊、BETWEEN范围)
-
sort
Integer sort
排序
-
tableId
Long tableId
归属表编号