package http_model type SearchPricingRequest struct { PageSize int32 `json:"page_size"` PageNum int32 `json:"page_num"` ProjectType string `json:"project_type"` //项目类型 FeeForm string `json:"fee_form"` //稿费形式 Platform string `json:"platform"` //社媒平台 UpdateAt string `json:"update_at"` // 创建时间 } type SearchPricingPreview struct { StrategyId string `json:"strategyId"` //定价策略编号 ProjectType string `json:"project_type"` //项目类型 Platform string `json:"platform"` //社媒平台 ManuscriptForm string `json:"manuscript_form"` //稿费形式 Fans string `json:"fans"` //对应创作者粉丝量 BaseOffer string `json:"base_offer"` //基础报价 PlatformFee string `json:"platform_fee"` //平台服务费 UpdateTime string `json:"update_time"` // 更新时间 } type SearchPricingData struct { SearchPricingPreview []*SearchPricingPreview `json:"search_pricing_preview"` Total string `json:"total"` } func NewSearchPricingRequest() *SearchPricingRequest { return new(SearchPricingRequest) } func NewSearchPricingResponse() *CommonResponse { resp := new(CommonResponse) resp.Data = new(SearchPricingPreview) return resp }