| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- package mini_page_config
- import (
- "git.sxidc.com/go-framework/baize/framework/core/domain"
- "git.sxidc.com/go-framework/baize/framework/core/domain/entity"
- )
- const (
- FieldPageCode = "PageCode"
- FieldPageName = "PageName"
- FieldDescription = "Description"
- FieldIsEnabled = "IsEnabled"
- FieldSortOrder = "SortOrder"
- )
- var fieldMap = map[string]string{
- FieldPageCode: "页面编码",
- FieldPageName: "页面名称",
- FieldDescription: "页面描述",
- FieldIsEnabled: "是否启用",
- FieldSortOrder: "排序",
- }
- var (
- ColumnPageCode = domain.ColumnName(FieldPageCode)
- ColumnPageName = domain.ColumnName(FieldPageName)
- ColumnDescription = domain.ColumnName(FieldDescription)
- ColumnIsEnabled = domain.ColumnName(FieldIsEnabled)
- ColumnSortOrder = domain.ColumnName(FieldSortOrder)
- )
- type Entity struct {
- entity.Base
- PageCode string `sqlmapping:"column:page_code;" sqlresult:"column:page_code;" check:"required,lte=50,when=create/update"`
- PageName string `sqlmapping:"column:page_name;" sqlresult:"column:page_name;" check:"required,lte=100,when=create/update"`
- Description string `sqlmapping:"column:description;" sqlresult:"column:description;" check:"required,when=create/update"`
- IsEnabled string `sqlmapping:"column:is_enabled;" sqlresult:"column:is_enabled;" check:"required,lte=10,when=create/update"`
- SortOrder int `sqlmapping:"column:sort_order;" sqlresult:"column:sort_order;" check:"required,when=create/update"`
- entity.TenantIDField
- entity.UserIDFields
- entity.OperatorUserNameField
- entity.TimeFields
- /* HAC: ENTITY RELATION FIELDS */
- /* HAC: END ENTITY RELATION FIELDS */
- }
- func (e *Entity) DomainCNName() string {
- return "页面配置主表"
- }
- func (e *Entity) DomainCamelName() string {
- return "MiniPageConfig"
- }
- func (e *Entity) GetFieldMap() map[string]string {
- return fieldMap
- }
- /* HAC: ENTITY RELATION METHODS */
- /* HAC: END ENTITY RELATION METHODS */
|