package models
import (
// "gorm.io/gorm"
"go-admin/common/models"
"time"
)
type OrgAd struct {
models.Model
UserId string `json:"userId" gorm:"type:bigint(20);comment:sys_user表id"`
AdName string `json:"adName" gorm:"type:varchar(255);comment:广告名称"`
AdType string `json:"adType" gorm:"type:varchar(255);comment:类型"`
AdImg string `json:"adImg" gorm:"type:varchar(255);comment:广告图"`
AdUrl string `json:"adUrl" gorm:"type:varchar(255);comment:链接地址"`
Status string `json:"status" gorm:"type:bigint(20);comment:广告状态 1 开启 0关闭"`
StartTime time.Time `json:"startTime" gorm:"type:datetime;comment:广告有效期 开始时间"`
EndTime time.Time `json:"endTime" gorm:"type:datetime;comment:广告有效期 结束时间"`
models.ModelTime
models.ControlBy
}
func (OrgAd) TableName() string {
return "org_ad"
}
func (e *OrgAd) Generate() models.ActiveRecord {
o := *e
return &o
}
func (e *OrgAd) GetId() interface{} {
return e.Id
}
-
haoyanbin authoredc65e78f1