package http_model type FindTeamBuyingRequest struct { TeamBuyingId int `json:"team_buying_id"` } type TeamBuyingPhoto struct { PhotoUrl string `json:"photo_url"` // 图片或视频url PhotoUid string `json:"photo_uid"` Symbol int64 `json:"symbol"` // 标志位,1为主图,2为轮播图,3为轮播图视频,4详情图,5详情图视频 } type FindTeamBuyingData struct { TeamBuyingId int `json:"team_buying_id"` // 团购id StoreId int `json:"store_id"` // 所属门店ID TeamBuyingCategory string `json:"team_buying_category"` // 团购类目(/分隔) TeamBuyingName string `json:"team_buying_name"` // 团购标题 TeamBuyingPrice float64 `json:"team_buying_price"` // 团购售价 PublicCommission int `json:"public_commission"` // 公开佣金% TeamBuyingDetail string `json:"team_buying_detail"` // 团购详情 TeamBuyingLink string `json:"team_buying_link"` // 分销链接 IsDeleted int `json:"is_deleted"` // 删除(0否 1是) OperateType int `json:"operate_type"` // 操作人类型(1商家 2后台) EnterpriseId string `json:"enterprise_id"` // 商家id SubAccountId int `json:"sub_account_id"` // 商家子账号id CreatedAt string `json:"created_at"` // 创建时间 UpdatedAt string `json:"updated_at"` // 更新时间 TeamBuyingPhotos []*TeamBuyingPhoto `json:"team_buying_photos"` // 商品图片列表 } func NewFindTeamBuyingRequest() *FindTeamBuyingRequest { return new(FindTeamBuyingRequest) } func NewFindTeamBuyingResponse() *CommonResponse { resp := new(CommonResponse) resp.Data = new(FindTeamBuyingData) return resp }