| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- package mini_carousel_config
- import (
- "git.sxidc.com/go-framework/baize/framework/core/domain"
- "git.sxidc.com/go-framework/baize/framework/core/domain/entity"
- )
- const (
- FieldComponentID = "ComponentID"
- FieldImageUrl = "ImageUrl"
- FieldImageAlt = "ImageAlt"
- FieldLinkType = "LinkType"
- FieldLinkUrl = "LinkUrl"
- FieldLinkParams = "LinkParams"
- FieldSortOrder = "SortOrder"
- FieldIsEnabled = "IsEnabled"
- )
- var fieldMap = map[string]string{
- FieldComponentID: "组件实例ID",
- FieldImageUrl: "图片地址",
- FieldImageAlt: "图片描述",
- FieldLinkType: "链接类型",
- FieldLinkUrl: "链接地址",
- FieldLinkParams: "链接参数",
- FieldSortOrder: "排序",
- FieldIsEnabled: "是否启用",
- }
- var (
- ColumnComponentID = domain.ColumnName(FieldComponentID)
- ColumnImageUrl = domain.ColumnName(FieldImageUrl)
- ColumnImageAlt = domain.ColumnName(FieldImageAlt)
- ColumnLinkType = domain.ColumnName(FieldLinkType)
- ColumnLinkUrl = domain.ColumnName(FieldLinkUrl)
- ColumnLinkParams = domain.ColumnName(FieldLinkParams)
- ColumnSortOrder = domain.ColumnName(FieldSortOrder)
- ColumnIsEnabled = domain.ColumnName(FieldIsEnabled)
- )
- type Entity struct {
- entity.Base
- ComponentID string `sqlmapping:"column:component_id;" sqlresult:"column:component_id;" check:"required,lte=32,when=create/update"`
- ImageUrl string `sqlmapping:"column:image_url;" sqlresult:"column:image_url;" check:"required,lte=500,when=create/update"`
- ImageAlt string `sqlmapping:"column:image_alt;updateClear;" sqlresult:"column:image_alt;"`
- LinkType int `sqlmapping:"column:link_type;" sqlresult:"column:link_type;" check:"required,when=create/update"`
- LinkUrl string `sqlmapping:"column:link_url;updateClear;" sqlresult:"column:link_url;"`
- LinkParams string `sqlmapping:"column:link_params;" sqlresult:"column:link_params;" check:"required,when=create/update"`
- SortOrder int `sqlmapping:"column:sort_order;" sqlresult:"column:sort_order;" check:"required,when=create/update"`
- IsEnabled string `sqlmapping:"column:is_enabled;" sqlresult:"column:is_enabled;" check:"required,lte=10,when=create/update"`
- 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 "MiniCarouselConfig"
- }
- func (e *Entity) GetFieldMap() map[string]string {
- return fieldMap
- }
- /* HAC: ENTITY RELATION METHODS */
- /* HAC: END ENTITY RELATION METHODS */
|