Initial commit
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
package proto
|
||||
|
||||
import (
|
||||
"stat/models/landpageImg"
|
||||
"time"
|
||||
)
|
||||
|
||||
type LandpagePictureSearch struct {
|
||||
Name *string `json:"name" bson:"name"` // 分类名称
|
||||
Status *bool `json:"status" bson:"status"` // 是否启用
|
||||
PageNum int64 `json:"pageNum"`
|
||||
PageSize int64 `json:"pageSize"`
|
||||
}
|
||||
|
||||
type LandpagePictureSearchResp struct {
|
||||
Total int64 `json:"total"`
|
||||
List landpageImg.LandpageImgList `json:"list"`
|
||||
}
|
||||
|
||||
type LandpagePictureUpdate struct {
|
||||
Name *string `bson:"name,omitempty" json:"name,omitempty"` // 名称
|
||||
PcAvatar *string `json:"pcAvatar" bson:"pcAvatar,omitempty"` // PC端图片
|
||||
MobileAvatar *string `json:"mobileAvatar" bson:"mobileAvatar,omitempty"` // 移动端图片
|
||||
PcBackgroud *string `json:"pcBackgroud" bson:"pcBackgroud,omitempty"` // PC端背景图
|
||||
MobileBackgroud *string `json:"mobileBackgroud" bson:"mobileBackgroud,omitempty"` // 移动端背景图
|
||||
Music *string `json:"music" bson:"music,omitempty"` // 音频文件
|
||||
Rank *int64 `json:"rank" bson:"rank,omitempty"` // 排序
|
||||
Status *bool `json:"status,omitempty" bson:"status,omitempty"` // 是否启用
|
||||
PcTitle *string `json:"pcTitle" bson:"pcTitle,omitempty"` // PC端标语
|
||||
MobileTiltle *string `json:"mobileTiltle" bson:"mobileTiltle,omitempty"` // 移动端标语
|
||||
UpdatedAt *time.Time `json:"updatedAt" bson:"updatedAt,omitempty"` // 更新时间
|
||||
}
|
||||
|
||||
type LandpagePictureUpdateReq struct {
|
||||
Id string `json:"id"`
|
||||
Param *LandpagePictureUpdate `json:"param"` // 参数
|
||||
}
|
||||
type LandpagePictureAddReq struct {
|
||||
landpageImg.LandpageImg
|
||||
}
|
||||
type LandpagePictureDelReq struct {
|
||||
Id string `json:"id"`
|
||||
}
|
||||
Reference in New Issue
Block a user