feat: ad manager
This commit is contained in:
@@ -8,31 +8,39 @@ const (
|
||||
// type: 1、商城首页banner 2、商城首页视频 3、商城首页公告 4、商城首页教程
|
||||
|
||||
type AdCreate struct {
|
||||
Id int `gorm:"column:id;primaryKey;autoIncrement"`
|
||||
Type uint8 `gorm:"column:type"`
|
||||
Image string `gorm:"column:image"`
|
||||
Content string `gorm:"column:content"`
|
||||
Url string `gorm:"column:url"`
|
||||
AdminId int `gorm:"column:admin_id"`
|
||||
AdminName string `gorm:"column:admin_name"`
|
||||
Id int `gorm:"column:id;primaryKey;autoIncrement" json:"id"`
|
||||
Type uint8 `gorm:"column:type" json:"type"`
|
||||
Image string `gorm:"column:image" json:"image"`
|
||||
Content string `gorm:"column:content" json:"content"`
|
||||
Url string `gorm:"column:url" json:"url"`
|
||||
AdminId int `gorm:"column:admin_id" json:"admin_id"`
|
||||
AdminName string `gorm:"column:admin_name" json:"admin_name"`
|
||||
}
|
||||
|
||||
type AdInfo struct {
|
||||
Id int `gorm:"column:id"`
|
||||
Type uint8 `gorm:"column:type"`
|
||||
Image string `gorm:"column:image"`
|
||||
Content string `gorm:"column:content"`
|
||||
Reason string `gorm:"column:reason"`
|
||||
Status uint8 `gorm:"column:status"`
|
||||
Url string `gorm:"column:url"`
|
||||
UpdateTime string `gorm:"column:update_time"`
|
||||
CreateTime string `gorm:"column:create_time"`
|
||||
Id int `gorm:"column:id" json:"id"`
|
||||
Type uint8 `gorm:"column:type" json:"type"`
|
||||
Image string `gorm:"column:image" json:"image"`
|
||||
Content string `gorm:"column:content" json:"content"`
|
||||
Reason string `gorm:"column:reason" json:"reason"`
|
||||
Status uint8 `gorm:"column:status" json:"status"`
|
||||
Url string `gorm:"column:url" json:"url"`
|
||||
UpdateTime string `gorm:"column:update_time" json:"update_time"`
|
||||
CreateTime string `gorm:"column:create_time" json:"create_time"`
|
||||
}
|
||||
|
||||
type AdStatus struct {
|
||||
Id int `gorm:"column:id;primaryKey"`
|
||||
Reason string `gorm:"column:reason"`
|
||||
Status uint8 `gorm:"column:status"`
|
||||
AdminId int `gorm:"column:admin_id"`
|
||||
AdminName string `gorm:"column:admin_name"`
|
||||
Id int `gorm:"column:id;primaryKey" json:"id"`
|
||||
Reason string `gorm:"column:reason" json:"reason"`
|
||||
Status uint8 `gorm:"column:status" json:"status"`
|
||||
AdminId int `gorm:"column:admin_id" json:"admin_id"`
|
||||
AdminName string `gorm:"column:admin_name" json:"admin_name"`
|
||||
}
|
||||
|
||||
type AdWebInfo struct {
|
||||
Id int `gorm:"column:id" json:"id"`
|
||||
Type uint8 `gorm:"column:type" json:"type"`
|
||||
Image string `gorm:"column:image" json:"image"`
|
||||
Content string `gorm:"column:content" json:"content"`
|
||||
Url string `gorm:"column:url" json:"url"`
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user