| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- # 代码生成常量信息
- class GenConstants:
- # 单表(增删改查)
- TPL_CRUD = "crud"
- # 树表(增删改查)
- TPL_TREE = "tree"
- # 主子表(增删改查)
- TPL_SUB = "sub"
- # 数据库字符串类型
- COLUMNTYPE_STR = ['char', 'varchar', 'nvarchar', 'varchar2']
- # 数据库文本类型
- COLUMNTYPE_TEXT = ['tinytext', 'text', 'mediumtext', 'longtext']
- # 数据库时间类型
- COLUMNTYPE_TIME = ['datetime', 'time', 'date', 'timestamp']
- # 数据库数字类型
- COLUMNTYPE_NUMBER = ['tinyint', 'smallint', 'mediumint', 'int', 'number', 'integer',
- 'bigint', 'float', 'double', 'decimal']
- # BO对象 不需要添加的字段
- COLUMNNAME_NOT_ADD = ["create_by", "create_time", "del_flag", "update_by",
- "update_time"]
- # BO对象 不需要编辑的字段
- COLUMNNAME_NOT_EDIT = ["create_by", "create_time", "del_flag", "update_by",
- "update_time"]
- # VO对象 不需要显示的列表字段
- COLUMNNAME_NOT_LIST = ["create_by", "create_time", "del_flag", "update_by",
- "update_time"]
- # BO对象 不需要查询的字段
- COLUMNNAME_NOT_QUERY = ["create_by", "create_time", "del_flag", "update_by",
- "update_time", "remark"]
- # Entity基类字段
- BASE_ENTITY = ["createBy", "createTime", "updateBy", "updateTime", "remark"]
- # Tree基类字段
- TREE_ENTITY = ["parentName", "parentId", "orderNum", "ancestors"]
- # 文本框
- HTML_INPUT = "input"
- # 文本域
- HTML_TEXTAREA = "textarea"
- # 下拉框
- HTML_SELECT = "select"
- # 单选框
- HTML_RADIO = "radio"
- # 复选框
- HTML_CHECKBOX = "checkbox"
- # 日期控件
- HTML_DATETIME = "datetime"
- # 图片上传控件
- HTML_IMAGE_UPLOAD = "imageUpload"
- # 文件上传控件
- HTML_FILE_UPLOAD = "fileUpload"
- # 富文本控件
- HTML_EDITOR = "editor"
- # 字符串类型
- TYPE_STRING = "String"
- # 整型
- TYPE_INTEGER = "Integer"
- # 长整型
- TYPE_LONG = "Long"
- # 浮点型
- TYPE_DOUBLE = "Double"
- # 高精度计算类型
- TYPE_BIGDECIMAL = "BigDecimal"
- # 时间类型
- TYPE_DATE = "Date"
- # 模糊查询
- QUERY_LIKE = "LIKE"
- # 相等查询
- QUERY_EQ = "EQ"
- # 需要
- REQUIRE = "1"
|