123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- package http_model
- import "youngee_b_api/model/gorm_model"
- type ShowSLocalPhoto struct {
- PhotoUrl string `json:"photo_url"` // 图片url
- PhotoUid string `json:"photo_uid"` // uid
- FileName string `json:"name"` // 文件名
- }
- type ShowSLocalData struct {
- // 系统信息
- SLocalId int `json:"s_local_id"` // 主键ID
- LocalId string `json:"local_id"` // 被加入商单的原本地生活ID
- LocalName string `json:"local_name"` // 本地生活名称
- LocalPlatform int `json:"local_platform"` // 任务平台,1-7分别代表小红书、抖音、微博、快手、b站、大众点评、知乎
- TaskStatus int `json:"task_status"` // 任务状态
- CreateAt string `json:"create_at"` // 创建时间
- EnterpriseId string `json:"enterprise_id"` // 商家ID
- EnterprisePhone string `json:"enterprise_phone"` // 商家用户手机号码
- EstimatedCost float64 `json:"estimated_cost"` // 预估成本
- ServiceChargeRate float64 `json:"service_charge_rate"` // 公开服务费率
- PassAt string `json:"pass_at"` // 审核通过时间
- FinishAt string `json:"finish_at"` // 结案时间
- PayAt string `json:"pay_at"` // 支付时间
- AutoFailAt string `json:"auto_fail_at"` // 自动失效时间
- CreatorName string `json:"creator_name"` // 创建者名称
- Tools string `json:"tools"` // 工具选择
- AddToListOperator string `json:"add_to_list_operator"` // 加入商单操作人
- AgreeTime string `json:"agree_time"` // 同意加入商单时间
- RejectTime string `json:"reject_time"` // 拒绝加入商单时间
- // 关联主体
- StoreId int `json:"store_id"` // 关联门店id
- Donate int `json:"donate"` // 赠送达人套餐(1有赠送 2无赠送)
- StoreName string `json:"store_name"` // 门店名称
- StoreCategory string `json:"store_category"` // 门店类目(/分隔)
- StoreLocation string `json:"store_location"` // 门店位置
- TeamNum int `json:"team_num"` // 包含团购套餐数
- StoreMainPhotoUrl string `json:"store_main_photo_url"` // 门店主图URL
- StoreMainPhotoUid string `json:"store_main_photo_uid"` // 门店主图uid
- StoreMainPhotoSymbol int `json:"store_main_photo_symbol"` // 门店主图类型
- StoreRelatedAt string `json:"store_related_at"` // 关联门店时间
- TeamBuyingId int `json:"team_buying_id"` // 关联团购id
- TeamBuyingCategory string `json:"team_buying_category"` // 团购类目(/分隔)
- TeamBuyingName string `json:"team_buying_name"` // 团购标题
- TeamMainPhotoUrl string `json:"team_main_photo_url"` // 团购主图URL
- TeamMainPhotoUid string `json:"team_main_photo_uid"` // 团购主图uid
- TeamMainPhotoSymbol int `json:"team_main_photo_symbol"` // 团购主图类型
- TeamBuyingPrice float64 `json:"team_buying_price"` // 团购售价
- TeamBuyingRelatedAt string `json:"team_buying_related_at"` // 关联团购时间
- // 招募要求
- TalentType string `json:"talent_type"` // 达人类型
- RecruitDdl string `json:"recruit_ddl"` // 招募截至时间
- RecruitStrategys []ShowSRecruitStrategy `json:"recruit_strategys"` // 定价策略
- // 执行要求
- TaskForm int `json:"task_form"` // 任务形式,1-2分别代表线下探店,素材分发
- ContentType int `json:"content_type"` // 内容形式,1代表图文,2代表视频
- TaskDetail string `json:"task_detail"` // 任务详情
- LocalBrief []gorm_model.LocalLifeBrief `json:"local_brief"` // Brief
- LocalMaterial []gorm_model.LocalLifeMaterial `json:"local_material"` // 素材
- }
- type ShowSLocalRequest struct {
- LocalId string `json:"local_id"` // 本地生活ID
- SLocalId int `json:"s_local_id"` // 服务商本地生活id
- }
- func NewShowSLocalRequest() *ShowSLocalRequest {
- return new(ShowSLocalRequest)
- }
- func NewShowSLocalResponse() *CommonResponse {
- resp := new(CommonResponse)
- resp.Data = new(ShowSLocalData)
- return resp
- }
|