| 1234567891011121314151617181920212223242526 |
- package entity
- // DtBanner Banner表
- type DtBanner struct {
- MysqlBaseModel
- Title string `json:"title" gorm:"type:varchar(128);comment:标题"`
- TitleVi string `json:"titleVi" gorm:"type:varchar(128);comment:标题(越南语)"`
- Image string `json:"image" gorm:"type:varchar(255);comment:图片URL"`
- LinkType int8 `json:"linkType" gorm:"default:0;comment:链接类型: 0=无 1=内部页面 2=外部链接 3=任务详情"`
- LinkUrl string `json:"linkUrl" gorm:"type:varchar(512);comment:链接地址"`
- Position string `json:"position" gorm:"type:varchar(32);default:home;comment:位置: home=首页 hall=大厅 game=游戏"`
- Status int8 `json:"status" gorm:"default:1;comment:状态: 0=禁用 1=启用"`
- Sort int `json:"sort" gorm:"default:0;comment:排序"`
- }
- func (*DtBanner) TableName() string {
- return "dt_banner"
- }
- func (*DtBanner) Comment() string {
- return "Banner表"
- }
- func NewDtBanner() *DtBanner {
- return &DtBanner{}
- }
|