You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
977 B
36 lines
977 B
package request
|
|
|
|
type SearchMission struct {
|
|
PageInfo
|
|
}
|
|
|
|
type SearchMissionClaim struct {
|
|
PageInfo
|
|
}
|
|
|
|
type ClaimMission struct {
|
|
MissionId uint `json:"mission_id"` //任务id
|
|
AddressId uint `json:"address_id"` //收货地址id
|
|
SpuNo string `json:"spu_no"` //商品sku_no
|
|
SkuNo string `json:"sku_no"` //商品sku_no
|
|
}
|
|
|
|
type MissionId struct {
|
|
MissionId uint `json:"mission_id"` //任务
|
|
}
|
|
|
|
type MissionCode struct {
|
|
Code string `json:"code" form:"code"` //任务编码
|
|
}
|
|
|
|
type ClaimMissionWorks struct {
|
|
ID uint `json:"id"` //id
|
|
Type int `json:"type"` //平台 1:ins 2:Pinterest 3:tk 4:Twitter 5:Facebook 6:Reddit
|
|
Homepage string `json:"homepage"` //作品主页地址
|
|
Image string `json:"image"` //作品凭证截图
|
|
}
|
|
|
|
type ClaimMissionWorksList struct {
|
|
MissionClaimId uint `json:"mission_claim_id"` //领取任务id
|
|
Works []ClaimMissionWorks `json:"works"` //作品列表
|
|
}
|
|
|