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.
4354 lines
142 KiB
4354 lines
142 KiB
{
|
|
"swagger": "2.0",
|
|
"info": {
|
|
"description": "接口文档",
|
|
"title": "Swagger Example API",
|
|
"contact": {},
|
|
"version": "0.0.1"
|
|
},
|
|
"paths": {
|
|
"/base/authorized": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"auth"
|
|
],
|
|
"summary": "授权登录[v1.0.0]",
|
|
"parameters": [
|
|
{
|
|
"description": "email,password...",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"$ref": "#/definitions/request.UserAuthorized"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/base/sendEmail": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"tools"
|
|
],
|
|
"summary": "发送邮件验证码[v1.0.0]",
|
|
"parameters": [
|
|
{
|
|
"description": "phone,type",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"$ref": "#/definitions/request.SendEmail"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"success\":true,\"data\":{},\"msg\":\"获取成功\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/base/sendMessage": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"tools"
|
|
],
|
|
"summary": "发送短信验证码[v1.0.0]",
|
|
"parameters": [
|
|
{
|
|
"description": "phone,type",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"$ref": "#/definitions/request.SendMessage"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"success\":true,\"data\":{},\"msg\":\"获取成功\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/customer/base/brochure": {
|
|
"get": {
|
|
"tags": [
|
|
"tools"
|
|
],
|
|
"summary": "隐私协议单页",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"name": "type",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"success\":true,\"data\":{},\"msg\":\"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/dict/getDictDataList": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"dict"
|
|
],
|
|
"summary": "获取数据字典取值列表【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "取值 release_country=发布国家 release_channel=发布渠道 tag_type=标签类型",
|
|
"name": "typeCode",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"success\":true,\"data\":{},\"msg\":\"获取成功\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/global/address": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"公用-收货地址"
|
|
],
|
|
"summary": "获取用户收货地址列表【v1.0】",
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"put": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"公用-收货地址"
|
|
],
|
|
"summary": "修改收货地址【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"description": "data...",
|
|
"name": "data",
|
|
"in": "body",
|
|
"schema": {
|
|
"$ref": "#/definitions/model.Address"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"公用-收货地址"
|
|
],
|
|
"summary": "添加收货地址【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"description": "data...",
|
|
"name": "data",
|
|
"in": "body",
|
|
"schema": {
|
|
"$ref": "#/definitions/model.Address"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"delete": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"公用-收货地址"
|
|
],
|
|
"summary": "删除收货地址【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"description": "data...",
|
|
"name": "data",
|
|
"in": "body",
|
|
"schema": {
|
|
"$ref": "#/definitions/global.BASE_ID"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/global/track": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"track"
|
|
],
|
|
"summary": "查询物流信息",
|
|
"parameters": [
|
|
{
|
|
"type": "integer",
|
|
"description": "id",
|
|
"name": "id",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/global/usSelect": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"公用-收货地址"
|
|
],
|
|
"summary": "美国地区选择器【v1.0】",
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/banner/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"produces": [
|
|
"application/json"
|
|
],
|
|
"tags": [
|
|
"banner"
|
|
],
|
|
"summary": "分页获取banner列表【v1.1.0新增】",
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"success\":true,\"data\":{},\"msg\":\"获取成功\"}",
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/response.BannerListResponse"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/base/brochure": {
|
|
"get": {
|
|
"tags": [
|
|
"tools"
|
|
],
|
|
"summary": "隐私协议单页",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"name": "type",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"success\":true,\"data\":{},\"msg\":\"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/base/chain": {
|
|
"get": {
|
|
"tags": [
|
|
"Chain"
|
|
],
|
|
"summary": "获取区块链数据",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "区块/合约hash",
|
|
"name": "hash",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/response.ChainResp"
|
|
}
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/base/login": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"auth"
|
|
],
|
|
"summary": "登录[v1.0.0]",
|
|
"parameters": [
|
|
{
|
|
"description": "email,password...",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"$ref": "#/definitions/request.UserLogin"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/base/register": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"auth"
|
|
],
|
|
"summary": "注册[v1.0.0]",
|
|
"parameters": [
|
|
{
|
|
"description": "email,password...",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"$ref": "#/definitions/request.UserRegister"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/base/version": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"version"
|
|
],
|
|
"summary": "获取版本信息",
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/goods/detail": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"goods"
|
|
],
|
|
"summary": "获取商品详情",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "领取任务id",
|
|
"name": "claim_no",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"description": "商品id",
|
|
"name": "id",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "sku_no",
|
|
"name": "sku_no",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 200, \"data\": {}}",
|
|
"schema": {
|
|
"$ref": "#/definitions/model.TbGoodsDetail"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/mission/bonus": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"mission"
|
|
],
|
|
"summary": "获取任务累计奖金",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "任务编码",
|
|
"name": "code",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 200, \"data\": {}}",
|
|
"schema": {
|
|
"$ref": "#/definitions/model.MissionBonus"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/mission/claim": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"mission"
|
|
],
|
|
"summary": "获取我的任务详情【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"type": "integer",
|
|
"description": "id",
|
|
"name": "id",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 200, \"data\": {}}",
|
|
"schema": {
|
|
"$ref": "#/definitions/model.MissionClaimDetail"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"mission"
|
|
],
|
|
"summary": "领取任务【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"description": "params",
|
|
"name": "data",
|
|
"in": "body",
|
|
"schema": {
|
|
"$ref": "#/definitions/request.ClaimMission"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 200, \"data\": {}}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/mission/claim-list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"mission"
|
|
],
|
|
"summary": "获取我的任务列表【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"type": "integer",
|
|
"description": "佣金类型 1:固定佣金 2:比例抽成",
|
|
"name": "hire_type",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"description": "页码",
|
|
"name": "page",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"description": "每页大小",
|
|
"name": "pageSize",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"description": "是否筛选上传视频 1是",
|
|
"name": "video_upload",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 200, \"data\": {}}",
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.MissionClaimDetail"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/mission/collect": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"mission"
|
|
],
|
|
"summary": "收藏/取消收藏任务【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"description": "params",
|
|
"name": "data",
|
|
"in": "body",
|
|
"schema": {
|
|
"$ref": "#/definitions/request.MissionId"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 200, \"data\": {}}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/mission/collect-list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"mission"
|
|
],
|
|
"summary": "获取收藏任务列表【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"type": "integer",
|
|
"description": "页码",
|
|
"name": "page",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"description": "每页大小",
|
|
"name": "pageSize",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 200, \"data\": {}}",
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.MissionDetail"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/mission/detail": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"mission"
|
|
],
|
|
"summary": "获取任务详情【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"type": "integer",
|
|
"description": "id",
|
|
"name": "id",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 200, \"data\": {}}",
|
|
"schema": {
|
|
"$ref": "#/definitions/model.MissionDetail"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/mission/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"mission"
|
|
],
|
|
"summary": "获取任务列表【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"type": "integer",
|
|
"description": "页码",
|
|
"name": "page",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"description": "每页大小",
|
|
"name": "pageSize",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 200, \"data\": {}}",
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.MissionDetail"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/mission/order-data": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"mission"
|
|
],
|
|
"summary": "获取任务下订单统计数据",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "任务编码",
|
|
"name": "code",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"$ref": "#/definitions/dto.MissionOrderStatistic"
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/mission/recommend-detail": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"mission"
|
|
],
|
|
"summary": "获取首页任务详情【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"type": "integer",
|
|
"description": "id",
|
|
"name": "id",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 200, \"data\": {}}",
|
|
"schema": {
|
|
"$ref": "#/definitions/response.MissionRecommendResponse"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/mission/recommend-list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"mission"
|
|
],
|
|
"summary": "获取首页任务列表【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"type": "integer",
|
|
"description": "页码",
|
|
"name": "page",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"description": "每页大小",
|
|
"name": "pageSize",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 200, \"data\": {}}",
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/response.MissionRecommendResponse"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/mission/submit-video": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"mission"
|
|
],
|
|
"summary": "固定费用任务上传视频【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"description": "params",
|
|
"name": "data",
|
|
"in": "body",
|
|
"schema": {
|
|
"$ref": "#/definitions/request.ClaimMissionVideo"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 200, \"data\": {}}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/mission/submit-works": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"mission"
|
|
],
|
|
"summary": "领取任务的提交作品【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"description": "params",
|
|
"name": "data",
|
|
"in": "body",
|
|
"schema": {
|
|
"$ref": "#/definitions/request.ClaimMissionWorksList"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 200, \"data\": {}}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/mission/sys-reward-list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"mission"
|
|
],
|
|
"summary": "获取平台奖励列表【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"type": "integer",
|
|
"description": "页码",
|
|
"name": "page",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"description": "每页大小",
|
|
"name": "pageSize",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"description": "状态 1待发放 2已发放 3已领取",
|
|
"name": "status",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 200, \"data\": {}}",
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.SysMissionReward"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/mission/sys-reward-summary": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"ApiKeyAuth": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"mission"
|
|
],
|
|
"summary": "获取平台奖励汇总【v1.0】",
|
|
"parameters": [
|
|
{
|
|
"type": "integer",
|
|
"description": "状态 1待发放 2已发放 3已领取",
|
|
"name": "status",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 200, \"data\": {}}",
|
|
"schema": {
|
|
"$ref": "#/definitions/response.SysMissionBonus"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/order/data": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"order"
|
|
],
|
|
"summary": "获取订单数据",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "场景 my:我的 order-list:订单列表",
|
|
"name": "scene",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"$ref": "#/definitions/dto.OrderData"
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/order/detail": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"order"
|
|
],
|
|
"summary": "获取订单详情",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "订单号",
|
|
"name": "orderID",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"$ref": "#/definitions/model.OrderDetail"
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/order/goods/snapshot": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"order"
|
|
],
|
|
"summary": "获取订单商品快照",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "订单号",
|
|
"name": "orderID",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"$ref": "#/definitions/model.OrderGoodsDetail"
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/order/list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"order"
|
|
],
|
|
"summary": "获取订单列表",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "网红码?",
|
|
"name": "code",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "数据库分组",
|
|
"name": "group",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "订单号",
|
|
"name": "orderID",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"description": "页码",
|
|
"name": "page",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"description": "每页大小",
|
|
"name": "pageSize",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"description": "订单状态 //订单状态 1-待付款 2-待发货 3-已发货 4-已完成 5-已取消",
|
|
"name": "status",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.OrderList"
|
|
}
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/user/bandPhone": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"网红端-用户"
|
|
],
|
|
"summary": "网红绑定手机[v1.0.0]",
|
|
"parameters": [
|
|
{
|
|
"description": "email,password...",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"$ref": "#/definitions/request.UserBandPhone"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/user/detail": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"网红端-用户"
|
|
],
|
|
"summary": "获取用户基本信息[v1.0.0]",
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"put": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"网红端-用户"
|
|
],
|
|
"summary": "修改用户基本信息",
|
|
"parameters": [
|
|
{
|
|
"description": "data...",
|
|
"name": "data",
|
|
"in": "body",
|
|
"schema": {
|
|
"$ref": "#/definitions/request.UserDetail"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/user/logoff": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"网红端-用户"
|
|
],
|
|
"summary": "注销账户[v1.0.1]",
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": \"注销成功\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/user/platformAuth": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"网红端-用户"
|
|
],
|
|
"summary": "平台认证[v1.0.0]",
|
|
"parameters": [
|
|
{
|
|
"description": "email,password...",
|
|
"name": "data",
|
|
"in": "body",
|
|
"required": true,
|
|
"schema": {
|
|
"$ref": "#/definitions/request.UserPlatformAuth"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/user/statistics": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"网红端-用户"
|
|
],
|
|
"summary": "获取用户统计信息[v1.0.0]",
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"$ref": "#/definitions/response.UserStatistics"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/wallet/account": {
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"网红端-用户钱包"
|
|
],
|
|
"summary": "添加账户",
|
|
"parameters": [
|
|
{
|
|
"description": "data...",
|
|
"name": "data",
|
|
"in": "body",
|
|
"schema": {
|
|
"$ref": "#/definitions/request.AddAccount"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"delete": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"网红端-用户钱包"
|
|
],
|
|
"summary": "解绑账户",
|
|
"parameters": [
|
|
{
|
|
"description": "data...",
|
|
"name": "data",
|
|
"in": "body",
|
|
"schema": {
|
|
"$ref": "#/definitions/request.DeleteAccount"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/wallet/account/default": {
|
|
"put": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"网红端-用户钱包"
|
|
],
|
|
"summary": "设置账户默认开关",
|
|
"parameters": [
|
|
{
|
|
"description": "data...",
|
|
"name": "data",
|
|
"in": "body",
|
|
"schema": {
|
|
"$ref": "#/definitions/request.IdReq"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/wallet/accountList": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"网红端-用户钱包"
|
|
],
|
|
"summary": "获取账户列表",
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.Account"
|
|
}
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/wallet/bill-list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"对账中心"
|
|
],
|
|
"summary": "获取资金流水记录",
|
|
"parameters": [
|
|
{
|
|
"type": "integer",
|
|
"description": "页码",
|
|
"name": "page",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"description": "每页大小",
|
|
"name": "pageSize",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "空:默认 1:bill-center",
|
|
"name": "scene",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "空:全部 1-支出 2-收入",
|
|
"name": "status",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"description": "1:全部 2:昨天 3:近30天",
|
|
"name": "uint",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.Bill"
|
|
}
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/wallet/bill-notify": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"对账中心"
|
|
],
|
|
"summary": "获取账单通知列表",
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.BillNotify"
|
|
}
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/wallet/bill/data": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"对账中心"
|
|
],
|
|
"summary": "获取对账中心数据",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "1:全部 2:昨天 3:近30天",
|
|
"name": "uint",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"$ref": "#/definitions/dto.BillData"
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/wallet/detail": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"网红端-用户钱包"
|
|
],
|
|
"summary": "钱包基本信息",
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"$ref": "#/definitions/model.Wallet"
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/wallet/withdrawal": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"对账中心"
|
|
],
|
|
"summary": "获取提现详情",
|
|
"parameters": [
|
|
{
|
|
"type": "string",
|
|
"description": "流水号",
|
|
"name": "flow_no",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"$ref": "#/definitions/model.Withdrawal"
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"post": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"网红端-用户钱包"
|
|
],
|
|
"summary": "提现",
|
|
"parameters": [
|
|
{
|
|
"description": "data...",
|
|
"name": "data",
|
|
"in": "body",
|
|
"schema": {
|
|
"$ref": "#/definitions/request.WithdrawalParams"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/influencer/wallet/withdrawal-list": {
|
|
"get": {
|
|
"security": [
|
|
{
|
|
"Bearer": []
|
|
}
|
|
],
|
|
"tags": [
|
|
"对账中心"
|
|
],
|
|
"summary": "获取提现记录",
|
|
"parameters": [
|
|
{
|
|
"type": "integer",
|
|
"description": "页码",
|
|
"name": "page",
|
|
"in": "query"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"description": "每页大小",
|
|
"name": "pageSize",
|
|
"in": "query"
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "{\"code\": 0, \"data\": [...]}",
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.Withdrawal"
|
|
}
|
|
}
|
|
},
|
|
"201": {
|
|
"description": "{\"code\": 1, \"message\": \"\"}",
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"definitions": {
|
|
"dto.BillData": {
|
|
"type": "object",
|
|
"properties": {
|
|
"cancelOrderMoney": {
|
|
"description": "退款订单总额",
|
|
"type": "number"
|
|
},
|
|
"cancelOrderNum": {
|
|
"description": "退款订单数",
|
|
"type": "integer"
|
|
},
|
|
"flowExpend": {
|
|
"description": "出账",
|
|
"type": "number"
|
|
},
|
|
"flowIncome": {
|
|
"description": "进账",
|
|
"type": "number"
|
|
},
|
|
"income": {
|
|
"description": "收入总额",
|
|
"type": "number"
|
|
},
|
|
"orderMoney": {
|
|
"description": "订单总额",
|
|
"type": "number"
|
|
},
|
|
"orderNum": {
|
|
"description": "订单数",
|
|
"type": "integer"
|
|
},
|
|
"rewardUnfinished": {
|
|
"description": "在途佣金",
|
|
"type": "number"
|
|
}
|
|
}
|
|
},
|
|
"dto.MissionOrderStatistic": {
|
|
"type": "object",
|
|
"properties": {
|
|
"OrderMoney": {
|
|
"description": "订单金额",
|
|
"type": "number"
|
|
},
|
|
"OrderUserNum": {
|
|
"description": "下单人数",
|
|
"type": "integer"
|
|
},
|
|
"RewardRatio": {
|
|
"description": "佣金比例",
|
|
"type": "number"
|
|
},
|
|
"SellNum": {
|
|
"description": "销售数量",
|
|
"type": "integer"
|
|
},
|
|
"SettleReward": {
|
|
"description": "结算佣金",
|
|
"type": "number"
|
|
},
|
|
"TransitReward": {
|
|
"description": "在途佣金",
|
|
"type": "number"
|
|
},
|
|
"Uv": {
|
|
"description": "浏览人数",
|
|
"type": "integer"
|
|
},
|
|
"orderDoneNum": {
|
|
"description": "完成订单总数",
|
|
"type": "integer"
|
|
},
|
|
"orderNum": {
|
|
"description": "订单总数",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"dto.OrderData": {
|
|
"type": "object",
|
|
"properties": {
|
|
"all": {
|
|
"description": "全部",
|
|
"type": "integer"
|
|
},
|
|
"cancel": {
|
|
"description": "已取消",
|
|
"type": "integer"
|
|
},
|
|
"finished": {
|
|
"description": "已完成",
|
|
"type": "integer"
|
|
},
|
|
"shipped": {
|
|
"description": "已发货",
|
|
"type": "integer"
|
|
},
|
|
"unship": {
|
|
"description": "待发货",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"global.BASE_ID": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"description": "主键",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"model.Account": {
|
|
"type": "object",
|
|
"properties": {
|
|
"account_name": {
|
|
"description": "户名",
|
|
"type": "string"
|
|
},
|
|
"address": {
|
|
"description": "收款人地址",
|
|
"type": "string"
|
|
},
|
|
"bank_code": {
|
|
"description": "收款行",
|
|
"type": "string"
|
|
},
|
|
"card_number": {
|
|
"description": "银行卡号",
|
|
"type": "string"
|
|
},
|
|
"country": {
|
|
"description": "国家/地区",
|
|
"type": "string"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"currency": {
|
|
"description": "币种 USD:美元",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"idCard": {
|
|
"type": "string"
|
|
},
|
|
"is_default": {
|
|
"description": "是否为默认 0:非默认 1:默认",
|
|
"type": "boolean"
|
|
},
|
|
"phone": {
|
|
"type": "string"
|
|
},
|
|
"platform": {
|
|
"description": "平台 saller(买家端) / customer(客户端) / influencer(网红端)",
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"description": "排序值",
|
|
"type": "integer"
|
|
},
|
|
"swift_code": {
|
|
"description": "银行国际代码",
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"description": "类型 1:paypal 2:银行卡",
|
|
"type": "integer"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
},
|
|
"userID": {
|
|
"description": "用户id",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.Address": {
|
|
"type": "object",
|
|
"properties": {
|
|
"bldg": {
|
|
"description": "apt,ste,bldg",
|
|
"type": "string"
|
|
},
|
|
"city": {
|
|
"description": "city",
|
|
"type": "string"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"default": {
|
|
"description": "是否默认地址 1-是 2-否",
|
|
"type": "integer"
|
|
},
|
|
"firstName": {
|
|
"description": "first name",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"lastName": {
|
|
"description": "last name",
|
|
"type": "string"
|
|
},
|
|
"phone": {
|
|
"description": "手机号",
|
|
"type": "string"
|
|
},
|
|
"platform": {
|
|
"description": "平台 saller(买家端) / customer(客户端) / influencer(网红端)",
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"description": "state",
|
|
"type": "string"
|
|
},
|
|
"street": {
|
|
"description": "street",
|
|
"type": "string"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
},
|
|
"userId": {
|
|
"type": "string"
|
|
},
|
|
"zipCode": {
|
|
"description": "zip code",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.Bill": {
|
|
"type": "object",
|
|
"properties": {
|
|
"account": {
|
|
"description": "收款账户(提现)",
|
|
"type": "string"
|
|
},
|
|
"amount": {
|
|
"description": "数量",
|
|
"type": "integer"
|
|
},
|
|
"balance": {
|
|
"description": "余额",
|
|
"type": "number"
|
|
},
|
|
"check_status": {
|
|
"description": "审核状态 0:待审核 1:审核通过 2:审核未通过",
|
|
"type": "string"
|
|
},
|
|
"claim_no": {
|
|
"description": "领取任务编号",
|
|
"type": "string"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"order_id": {
|
|
"description": "关联订单id",
|
|
"type": "string"
|
|
},
|
|
"platform": {
|
|
"description": "平台 seller(买家端) / customer(客户端) / influencer(网红端)",
|
|
"type": "string"
|
|
},
|
|
"price": {
|
|
"description": "金额",
|
|
"type": "number"
|
|
},
|
|
"receipt": {
|
|
"description": "是否已到账 1-是 2-否 3-已取消付款",
|
|
"type": "integer"
|
|
},
|
|
"remark": {
|
|
"description": "备注",
|
|
"type": "string"
|
|
},
|
|
"status": {
|
|
"description": "类型 1-支出 2-收入",
|
|
"type": "integer"
|
|
},
|
|
"title": {
|
|
"description": "账单标题",
|
|
"type": "string"
|
|
},
|
|
"transaction_id": {
|
|
"description": "交易编号",
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"description": "类型 1-佣金 2-订单 3-提现 4-平台奖励",
|
|
"type": "string"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
},
|
|
"userID": {
|
|
"description": "用户id",
|
|
"type": "string"
|
|
},
|
|
"withd_id": {
|
|
"description": "提现id",
|
|
"type": "string"
|
|
},
|
|
"withdrawalStatus": {
|
|
"description": "提现状态 0-提现中 1-提现完成 2-提现失败",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"model.BillNotify": {
|
|
"type": "object",
|
|
"properties": {
|
|
"relation_id": {
|
|
"description": "关联id",
|
|
"type": "string"
|
|
},
|
|
"relation_type": {
|
|
"description": "关联类型",
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"description": "标题",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.BillView": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"description": "id",
|
|
"type": "integer"
|
|
},
|
|
"order_id": {
|
|
"description": "订单编号",
|
|
"type": "string"
|
|
},
|
|
"transaction_id": {
|
|
"description": "交易编号",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.Breadcrumb": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "integer"
|
|
},
|
|
"is_leaf": {
|
|
"description": "是否叶子分类",
|
|
"type": "boolean"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"pid": {
|
|
"description": "父id",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"model.Chain": {
|
|
"type": "object",
|
|
"properties": {
|
|
"address": {
|
|
"description": "合约地址",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.MissionBonus": {
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"type": "number"
|
|
},
|
|
"user_total": {
|
|
"type": "number"
|
|
}
|
|
}
|
|
},
|
|
"model.MissionClaimDetail": {
|
|
"type": "object",
|
|
"properties": {
|
|
"achieve_num": {
|
|
"description": "已完成商品数量",
|
|
"type": "integer"
|
|
},
|
|
"claim_no": {
|
|
"description": "领取任务编号",
|
|
"type": "string"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"email": {
|
|
"description": "发送邮箱",
|
|
"type": "string"
|
|
},
|
|
"expire_at": {
|
|
"description": "任务推广过期时间",
|
|
"type": "string"
|
|
},
|
|
"finished": {
|
|
"description": "任务完成状态 0:未完成 1:已完成",
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"mission": {
|
|
"description": "关联任务",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/model.MissionDetail"
|
|
}
|
|
]
|
|
},
|
|
"mission_id": {
|
|
"description": "任务id",
|
|
"type": "integer"
|
|
},
|
|
"order": {
|
|
"description": "任务订单",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/model.MissionClaimOrderInfo"
|
|
}
|
|
]
|
|
},
|
|
"spread_url": {
|
|
"description": "推广链接",
|
|
"type": "string"
|
|
},
|
|
"status": {
|
|
"description": "状态 1:已领取待发货 2:已发货 3:已收货推广中",
|
|
"type": "integer"
|
|
},
|
|
"status_except": {
|
|
"description": "状态描述",
|
|
"type": "string"
|
|
},
|
|
"total_bonus": {
|
|
"description": "累计佣金",
|
|
"type": "integer"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
},
|
|
"video": {
|
|
"description": "上传视频",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/model.MissionClaimVideo"
|
|
}
|
|
]
|
|
},
|
|
"works": {
|
|
"description": "发布作品",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.MissionClaimWorks"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model.MissionClaimOrderGoods": {
|
|
"type": "object",
|
|
"properties": {
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"image": {
|
|
"description": "规格图片url",
|
|
"type": "string"
|
|
},
|
|
"order_id": {
|
|
"description": "订单号",
|
|
"type": "string"
|
|
},
|
|
"price": {
|
|
"description": "价格",
|
|
"type": "number"
|
|
},
|
|
"sku_no": {
|
|
"description": "sku编号",
|
|
"type": "string"
|
|
},
|
|
"specs": {
|
|
"description": "规格",
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"description": "名称",
|
|
"type": "string"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.MissionClaimOrderInfo": {
|
|
"type": "object",
|
|
"properties": {
|
|
"courier": {
|
|
"description": "快递公司",
|
|
"type": "string"
|
|
},
|
|
"courier_number": {
|
|
"description": "快递单号",
|
|
"type": "string"
|
|
},
|
|
"courier_url": {
|
|
"description": "快递查询地址",
|
|
"type": "string"
|
|
},
|
|
"deliver": {
|
|
"description": "发货信息",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/model.OrderDeliver"
|
|
}
|
|
]
|
|
},
|
|
"mission_claim_id": {
|
|
"description": "领取任务id",
|
|
"type": "integer"
|
|
},
|
|
"order_goods": {
|
|
"description": "订单商品信息",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/model.MissionClaimOrderGoods"
|
|
}
|
|
]
|
|
},
|
|
"order_id": {
|
|
"description": "订单号",
|
|
"type": "string"
|
|
},
|
|
"send_time": {
|
|
"description": "发货时间",
|
|
"type": "string"
|
|
},
|
|
"status": {
|
|
"description": "订单状态 2:待发货 3:已发货",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"model.MissionClaimVideo": {
|
|
"type": "object",
|
|
"properties": {
|
|
"cover": {
|
|
"description": "视频封面",
|
|
"type": "string"
|
|
},
|
|
"create_by": {
|
|
"description": "创建人",
|
|
"type": "string"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"height": {
|
|
"description": "高度",
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"mission_claim_id": {
|
|
"description": "领取任务id",
|
|
"type": "integer"
|
|
},
|
|
"mission_id": {
|
|
"description": "任务ID",
|
|
"type": "integer"
|
|
},
|
|
"remark": {
|
|
"type": "string"
|
|
},
|
|
"reward_status": {
|
|
"description": "奖励发放状态 1:未发放 2:已发放",
|
|
"type": "integer"
|
|
},
|
|
"source_type": {
|
|
"description": "类型:1:固定费用上传 2:奖励任务上传 3:后台上传",
|
|
"type": "integer"
|
|
},
|
|
"status": {
|
|
"description": "状态 1:待审核 2:审核通过 3:审核不通过",
|
|
"type": "integer"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
},
|
|
"video_url": {
|
|
"description": "视频上传地址",
|
|
"type": "string"
|
|
},
|
|
"width": {
|
|
"description": "宽度",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"model.MissionClaimWorks": {
|
|
"type": "object",
|
|
"properties": {
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"homepage": {
|
|
"description": "作品主页地址",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"image": {
|
|
"description": "作品凭证截图",
|
|
"type": "string"
|
|
},
|
|
"mission_claim_id": {
|
|
"description": "领取任务id",
|
|
"type": "integer"
|
|
},
|
|
"type": {
|
|
"description": "平台 1:ins 2:YouTube 3:tiktok 4:Facebook 5:Twitter",
|
|
"type": "integer"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
},
|
|
"video_url": {
|
|
"description": "视频上传地址",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.MissionDetail": {
|
|
"type": "object",
|
|
"properties": {
|
|
"claim_days": {
|
|
"description": "任务完成天数",
|
|
"type": "integer"
|
|
},
|
|
"claim_demands": {
|
|
"description": "任务拍摄要求",
|
|
"type": "string"
|
|
},
|
|
"claim_num": {
|
|
"description": "接任务人数",
|
|
"type": "integer"
|
|
},
|
|
"claim_status_except": {
|
|
"description": "可接任务状态描述",
|
|
"type": "string"
|
|
},
|
|
"claim_status_except_eng": {
|
|
"description": "英文版状态描述",
|
|
"type": "string"
|
|
},
|
|
"claim_stock": {
|
|
"description": "可接任务库存",
|
|
"type": "integer"
|
|
},
|
|
"collect_status": {
|
|
"description": "收藏状态 true:已收藏 false:未收藏",
|
|
"type": "boolean"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"description": {
|
|
"description": "描述/卖点",
|
|
"type": "string"
|
|
},
|
|
"end_time": {
|
|
"description": "任务结束时间",
|
|
"type": "string"
|
|
},
|
|
"goods": {
|
|
"description": "商品信息",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/model.TbGoodsSpecsView"
|
|
}
|
|
]
|
|
},
|
|
"goods_status": {
|
|
"description": "关联商品状态 1:正常 2:已下架",
|
|
"type": "integer"
|
|
},
|
|
"goods_url": {
|
|
"description": "商品链接",
|
|
"type": "string"
|
|
},
|
|
"has_sample": {
|
|
"description": "是否有样品 0:没有 1:有",
|
|
"type": "integer"
|
|
},
|
|
"has_video": {
|
|
"description": "是否有视频素材 0:没有 1:有",
|
|
"type": "integer"
|
|
},
|
|
"hire_money": {
|
|
"description": "hire_type==1 佣金金额",
|
|
"type": "number"
|
|
},
|
|
"hire_money_expect": {
|
|
"description": "预计佣金描述",
|
|
"type": "string"
|
|
},
|
|
"hire_ratio": {
|
|
"description": "hire_type==2 抽成比例",
|
|
"type": "number"
|
|
},
|
|
"hire_type": {
|
|
"description": "佣金类型 1:固定佣金 2:比例抽成",
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"num": {
|
|
"description": "商品数量",
|
|
"type": "integer"
|
|
},
|
|
"release_channels": {
|
|
"description": "发布渠道",
|
|
"type": "string"
|
|
},
|
|
"release_country": {
|
|
"description": "发布国家",
|
|
"type": "string"
|
|
},
|
|
"sample_num": {
|
|
"description": "样品数量",
|
|
"type": "integer"
|
|
},
|
|
"start_time": {
|
|
"description": "任务起始时间",
|
|
"type": "string"
|
|
},
|
|
"status": {
|
|
"description": "状态 1:未开始 2:进行中 3:已结束",
|
|
"type": "integer"
|
|
},
|
|
"store": {
|
|
"description": "商家信息",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/model.SellerStoreInfo"
|
|
}
|
|
]
|
|
},
|
|
"title": {
|
|
"description": "标题",
|
|
"type": "string"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
},
|
|
"video_channel_ids": {
|
|
"description": "视频发布渠道,多个渠道英文逗号连接",
|
|
"type": "string"
|
|
},
|
|
"video_country_id": {
|
|
"description": "视频发布国家",
|
|
"type": "string"
|
|
},
|
|
"video_url": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.OrderAddress": {
|
|
"type": "object",
|
|
"properties": {
|
|
"bldg": {
|
|
"description": "apt,ste,bldg",
|
|
"type": "string"
|
|
},
|
|
"city": {
|
|
"description": "city",
|
|
"type": "string"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"default": {
|
|
"description": "是否默认地址 1-是 2-否",
|
|
"type": "integer"
|
|
},
|
|
"firstName": {
|
|
"description": "first name",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"lastName": {
|
|
"description": "last name",
|
|
"type": "string"
|
|
},
|
|
"orderID": {
|
|
"type": "string"
|
|
},
|
|
"phone": {
|
|
"description": "手机号",
|
|
"type": "string"
|
|
},
|
|
"platform": {
|
|
"description": "平台 saller(买家端) / customer(客户端) / influencer(网红端)",
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"description": "state",
|
|
"type": "string"
|
|
},
|
|
"street": {
|
|
"description": "street",
|
|
"type": "string"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
},
|
|
"userId": {
|
|
"type": "string"
|
|
},
|
|
"zipCode": {
|
|
"description": "zip code",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.OrderDeliver": {
|
|
"type": "object",
|
|
"properties": {
|
|
"courier": {
|
|
"description": "快递公司",
|
|
"type": "string"
|
|
},
|
|
"courierLink": {
|
|
"description": "快递链接",
|
|
"type": "string"
|
|
},
|
|
"courierNumber": {
|
|
"description": "快递单号",
|
|
"type": "string"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"orderID": {
|
|
"description": "订单号",
|
|
"type": "string"
|
|
},
|
|
"track_id": {
|
|
"description": "track表id",
|
|
"type": "integer"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.OrderDetail": {
|
|
"type": "object",
|
|
"properties": {
|
|
"IAmount": {
|
|
"description": "网红佣金",
|
|
"type": "string"
|
|
},
|
|
"address": {
|
|
"description": "地址",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/model.OrderAddress"
|
|
}
|
|
]
|
|
},
|
|
"bill": {
|
|
"description": "交易信息",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/model.BillView"
|
|
}
|
|
]
|
|
},
|
|
"captureID": {
|
|
"description": "paypal收款确认id",
|
|
"type": "string"
|
|
},
|
|
"chain": {
|
|
"description": "区块链",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/model.Chain"
|
|
}
|
|
]
|
|
},
|
|
"code": {
|
|
"description": "网红码?",
|
|
"type": "string"
|
|
},
|
|
"commodID": {
|
|
"description": "商品id",
|
|
"type": "integer"
|
|
},
|
|
"confirmTime": {
|
|
"description": "收货时间",
|
|
"type": "string"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"deliver": {
|
|
"description": "发货信息",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/model.OrderDeliver"
|
|
}
|
|
]
|
|
},
|
|
"goods": {
|
|
"description": "商品信息",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/model.OrderGoodsDetail"
|
|
}
|
|
]
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"number": {
|
|
"description": "数量",
|
|
"type": "integer"
|
|
},
|
|
"orderID": {
|
|
"description": "订单号",
|
|
"type": "string"
|
|
},
|
|
"paidPrice": {
|
|
"description": "实付价格",
|
|
"type": "number"
|
|
},
|
|
"payTime": {
|
|
"description": "付款时间",
|
|
"type": "string"
|
|
},
|
|
"paypalID": {
|
|
"description": "paypal订单号",
|
|
"type": "string"
|
|
},
|
|
"platform": {
|
|
"description": "购买平台",
|
|
"type": "string"
|
|
},
|
|
"postSale": {
|
|
"description": "售后信息",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/model.PostSale"
|
|
}
|
|
]
|
|
},
|
|
"price": {
|
|
"description": "商品价格",
|
|
"type": "number"
|
|
},
|
|
"sendTime": {
|
|
"description": "发货时间",
|
|
"type": "string"
|
|
},
|
|
"sku_id": {
|
|
"description": "商品规格编号",
|
|
"type": "integer"
|
|
},
|
|
"sku_no": {
|
|
"description": "商品规格编号",
|
|
"type": "string"
|
|
},
|
|
"status": {
|
|
"description": "订单状态 //订单状态 1-待付款 2-待发货 3-已发货 4-已完成 5-已取消",
|
|
"type": "integer"
|
|
},
|
|
"store": {
|
|
"description": "店铺信息",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/model.SellerStoreInfo"
|
|
}
|
|
]
|
|
},
|
|
"store_no": {
|
|
"description": "店铺编号",
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"description": "类型 1-普通订单 2-预售订单",
|
|
"type": "integer"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
},
|
|
"userID": {
|
|
"description": "用户id",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.OrderGoodsDetail": {
|
|
"type": "object",
|
|
"properties": {
|
|
"attributes": {
|
|
"description": "规格详情",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.TbAttributeWithValues"
|
|
}
|
|
},
|
|
"content": {
|
|
"description": "详情",
|
|
"type": "string"
|
|
},
|
|
"content_text": {
|
|
"description": "详情-文字",
|
|
"type": "string"
|
|
},
|
|
"cover": {
|
|
"description": "封面图",
|
|
"type": "string"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"goods_specs": {
|
|
"description": "规格",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.TbOrderGoodsSpecsDetail"
|
|
}
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"images": {
|
|
"description": "图片",
|
|
"type": "string"
|
|
},
|
|
"orderID": {
|
|
"description": "订单id",
|
|
"type": "string"
|
|
},
|
|
"price_max": {
|
|
"description": "最高规格价格",
|
|
"type": "number"
|
|
},
|
|
"price_min": {
|
|
"description": "最低规格价格",
|
|
"type": "number"
|
|
},
|
|
"retail_price": {
|
|
"description": "吊牌价(零售指导价)",
|
|
"type": "number"
|
|
},
|
|
"sku_no": {
|
|
"description": "商品规格编号",
|
|
"type": "string"
|
|
},
|
|
"specs": {
|
|
"description": "规格",
|
|
"type": "string"
|
|
},
|
|
"spu_no": {
|
|
"description": "编号",
|
|
"type": "string"
|
|
},
|
|
"store_no": {
|
|
"description": "店铺编号",
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"description": "名称",
|
|
"type": "string"
|
|
},
|
|
"title_eng": {
|
|
"description": "英文名称",
|
|
"type": "string"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.OrderList": {
|
|
"type": "object",
|
|
"properties": {
|
|
"IAmount": {
|
|
"description": "网红佣金",
|
|
"type": "string"
|
|
},
|
|
"captureID": {
|
|
"description": "paypal收款确认id",
|
|
"type": "string"
|
|
},
|
|
"code": {
|
|
"description": "网红码?",
|
|
"type": "string"
|
|
},
|
|
"commodID": {
|
|
"description": "商品id",
|
|
"type": "integer"
|
|
},
|
|
"confirmTime": {
|
|
"description": "收货时间",
|
|
"type": "string"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"goods": {
|
|
"description": "商品信息",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/model.OrderGoodsDetail"
|
|
}
|
|
]
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"number": {
|
|
"description": "数量",
|
|
"type": "integer"
|
|
},
|
|
"orderID": {
|
|
"description": "订单号",
|
|
"type": "string"
|
|
},
|
|
"paidPrice": {
|
|
"description": "实付价格",
|
|
"type": "number"
|
|
},
|
|
"payTime": {
|
|
"description": "付款时间",
|
|
"type": "string"
|
|
},
|
|
"paypalID": {
|
|
"description": "paypal订单号",
|
|
"type": "string"
|
|
},
|
|
"platform": {
|
|
"description": "购买平台",
|
|
"type": "string"
|
|
},
|
|
"price": {
|
|
"description": "商品价格",
|
|
"type": "number"
|
|
},
|
|
"sendTime": {
|
|
"description": "发货时间",
|
|
"type": "string"
|
|
},
|
|
"sku_id": {
|
|
"description": "商品规格编号",
|
|
"type": "integer"
|
|
},
|
|
"sku_no": {
|
|
"description": "商品规格编号",
|
|
"type": "string"
|
|
},
|
|
"status": {
|
|
"description": "订单状态 //订单状态 1-待付款 2-待发货 3-已发货 4-已完成 5-已取消",
|
|
"type": "integer"
|
|
},
|
|
"store_no": {
|
|
"description": "店铺编号",
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"description": "类型 1-普通订单 2-预售订单",
|
|
"type": "integer"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
},
|
|
"user": {
|
|
"description": "买家信息",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/model.UserSimple"
|
|
}
|
|
]
|
|
},
|
|
"userID": {
|
|
"description": "用户id",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.PostSale": {
|
|
"type": "object",
|
|
"properties": {
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"examine_time": {
|
|
"description": "审核时间",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "id",
|
|
"type": "integer"
|
|
},
|
|
"orderId": {
|
|
"description": "订单id",
|
|
"type": "string"
|
|
},
|
|
"refundStatus": {
|
|
"description": "退款状态 1:退款中 2:退款成功 3:退款失败",
|
|
"type": "integer"
|
|
},
|
|
"refund_time": {
|
|
"description": "退款时间",
|
|
"type": "string"
|
|
},
|
|
"remark": {
|
|
"description": "审核原因",
|
|
"type": "string"
|
|
},
|
|
"status": {
|
|
"description": "处理状态 1:已提交 2:已处理 3:已拒绝 4:已撤回",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"model.SellerStoreInfo": {
|
|
"type": "object",
|
|
"properties": {
|
|
"email": {
|
|
"description": "店铺联系email(注册账号email)",
|
|
"type": "string"
|
|
},
|
|
"store_no": {
|
|
"description": "店铺编号",
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"description": "1:个人店铺",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"model.SysMissionReward": {
|
|
"type": "object",
|
|
"properties": {
|
|
"achieve_num": {
|
|
"description": "已完成任务次数",
|
|
"type": "integer"
|
|
},
|
|
"audit_by": {
|
|
"description": "审核人",
|
|
"type": "string"
|
|
},
|
|
"bonus": {
|
|
"description": "奖励金额",
|
|
"type": "number"
|
|
},
|
|
"create_by": {
|
|
"description": "创建人",
|
|
"type": "string"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"relationId": {
|
|
"description": "关联项目id",
|
|
"type": "string"
|
|
},
|
|
"status": {
|
|
"description": "状态 1待发放 2已发放 3已领取",
|
|
"type": "integer"
|
|
},
|
|
"title": {
|
|
"description": "标题",
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"description": "奖励类型 1.视频上传 2.信息完善 3.商家任务",
|
|
"type": "integer"
|
|
},
|
|
"update_by": {
|
|
"description": "更新人",
|
|
"type": "string"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.TbAttributeDetail": {
|
|
"type": "object",
|
|
"properties": {
|
|
"attribute_id": {
|
|
"description": "规格属性id",
|
|
"type": "integer"
|
|
},
|
|
"value": {
|
|
"type": "string"
|
|
},
|
|
"value_id": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"model.TbAttributeValueItem": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "integer"
|
|
},
|
|
"image": {
|
|
"description": "图片",
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"description": "规格属性值",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.TbAttributeWithValues": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "integer"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"values": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.TbAttributeValueItem"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"model.TbGoodsDetail": {
|
|
"type": "object",
|
|
"properties": {
|
|
"attributes": {
|
|
"description": "规格详情",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.TbAttributeWithValues"
|
|
}
|
|
},
|
|
"breadcrumb": {
|
|
"description": "分类面包屑",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.Breadcrumb"
|
|
}
|
|
},
|
|
"category_id": {
|
|
"description": "分类id",
|
|
"type": "integer"
|
|
},
|
|
"collect_status": {
|
|
"description": "收藏状态 true:已收藏 false:未收藏",
|
|
"type": "boolean"
|
|
},
|
|
"content": {
|
|
"description": "商品详情",
|
|
"type": "string"
|
|
},
|
|
"content_text": {
|
|
"description": "详情-文字",
|
|
"type": "string"
|
|
},
|
|
"cover": {
|
|
"type": "string"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"images": {
|
|
"description": "图片",
|
|
"type": "string"
|
|
},
|
|
"list_price": {
|
|
"description": "列表价格",
|
|
"type": "number"
|
|
},
|
|
"online": {
|
|
"description": "上下架状态 on/off",
|
|
"type": "string"
|
|
},
|
|
"price_max": {
|
|
"description": "最高规格价格",
|
|
"type": "number"
|
|
},
|
|
"price_min": {
|
|
"description": "最低规格价格",
|
|
"type": "number"
|
|
},
|
|
"retail_price": {
|
|
"description": "吊牌价(零售指导价)",
|
|
"type": "number"
|
|
},
|
|
"specs": {
|
|
"description": "规格",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.TbGoodsSpecsDetail"
|
|
}
|
|
},
|
|
"spu_no": {
|
|
"description": "编号",
|
|
"type": "string"
|
|
},
|
|
"tags": {
|
|
"description": "标签",
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"description": "标题",
|
|
"type": "string"
|
|
},
|
|
"title_eng": {
|
|
"description": "英文标题",
|
|
"type": "string"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.TbGoodsSpecsDetail": {
|
|
"type": "object",
|
|
"properties": {
|
|
"attributes": {
|
|
"description": "规格详情",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.TbAttributeDetail"
|
|
}
|
|
},
|
|
"code": {
|
|
"type": "string"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"goods_id": {
|
|
"type": "integer"
|
|
},
|
|
"goods_no": {
|
|
"description": "商品编号",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"image": {
|
|
"description": "规格图片url",
|
|
"type": "string"
|
|
},
|
|
"price": {
|
|
"description": "价格",
|
|
"type": "number"
|
|
},
|
|
"sku_no": {
|
|
"description": "商品编码",
|
|
"type": "string"
|
|
},
|
|
"specs": {
|
|
"description": "规格",
|
|
"type": "string"
|
|
},
|
|
"stock": {
|
|
"description": "库存",
|
|
"type": "integer"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.TbGoodsSpecsView": {
|
|
"type": "object",
|
|
"properties": {
|
|
"attributes": {
|
|
"description": "规格详情",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.TbAttributeWithValues"
|
|
}
|
|
},
|
|
"cover": {
|
|
"type": "string"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"images": {
|
|
"description": "图片",
|
|
"type": "string"
|
|
},
|
|
"price_max": {
|
|
"description": "最高规格价格",
|
|
"type": "number"
|
|
},
|
|
"price_min": {
|
|
"description": "最低规格价格",
|
|
"type": "number"
|
|
},
|
|
"retail_price": {
|
|
"description": "吊牌价(零售指导价)",
|
|
"type": "number"
|
|
},
|
|
"sales": {
|
|
"description": "总销售量",
|
|
"type": "integer"
|
|
},
|
|
"specs": {
|
|
"description": "规格",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.TbGoodsSpecsDetail"
|
|
}
|
|
},
|
|
"spu_no": {
|
|
"description": "编号",
|
|
"type": "string"
|
|
},
|
|
"stock": {
|
|
"description": "总库存",
|
|
"type": "integer"
|
|
},
|
|
"tags": {
|
|
"description": "标签",
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"description": "标题",
|
|
"type": "string"
|
|
},
|
|
"title_eng": {
|
|
"description": "英文标题",
|
|
"type": "string"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.TbOrderGoodsSpecsDetail": {
|
|
"type": "object",
|
|
"properties": {
|
|
"code": {
|
|
"description": "attribute定位标识",
|
|
"type": "string"
|
|
},
|
|
"goods_id": {
|
|
"type": "integer"
|
|
},
|
|
"goods_no": {
|
|
"description": "商品编号",
|
|
"type": "string"
|
|
},
|
|
"image": {
|
|
"description": "规格图片url",
|
|
"type": "string"
|
|
},
|
|
"orderGoodsId": {
|
|
"type": "integer"
|
|
},
|
|
"price": {
|
|
"description": "价格",
|
|
"type": "number"
|
|
},
|
|
"sku_no": {
|
|
"description": "Attributes []TbAttributeDetail `gorm:\"-\" json:\"-\"` // 规格详情",
|
|
"type": "string"
|
|
},
|
|
"specs": {
|
|
"description": "规格",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.UsCitys": {
|
|
"type": "object",
|
|
"properties": {
|
|
"city": {
|
|
"type": "string"
|
|
},
|
|
"county": {
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"type": "integer"
|
|
},
|
|
"idState": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"model.UsSelect": {
|
|
"type": "object",
|
|
"properties": {
|
|
"children": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/model.UsCitys"
|
|
}
|
|
},
|
|
"id": {
|
|
"type": "integer"
|
|
},
|
|
"stateCode": {
|
|
"type": "string"
|
|
},
|
|
"stateName": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.UserSimple": {
|
|
"type": "object",
|
|
"properties": {
|
|
"avatar": {
|
|
"description": "头像",
|
|
"type": "string"
|
|
},
|
|
"email": {
|
|
"description": "用户邮箱",
|
|
"type": "string"
|
|
},
|
|
"nick_name": {
|
|
"description": "昵称",
|
|
"type": "string"
|
|
},
|
|
"phone": {
|
|
"description": "手机号",
|
|
"type": "string"
|
|
},
|
|
"platform": {
|
|
"description": "平台",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/request.Platform"
|
|
}
|
|
},
|
|
"tags": {
|
|
"description": "个人标签",
|
|
"type": "string"
|
|
},
|
|
"uuid": {
|
|
"description": "用户uuid编码",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.Wallet": {
|
|
"type": "object",
|
|
"properties": {
|
|
"balance": {
|
|
"description": "可用余额",
|
|
"type": "number"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"platform": {
|
|
"description": "平台 saller(买家端) / customer(客户端) / influencer(网红端)",
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"description": "状态 0:正常 1:限制提现 2:禁止提现",
|
|
"type": "integer"
|
|
},
|
|
"transitBalance": {
|
|
"description": "在途余额",
|
|
"type": "number"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
},
|
|
"userId": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"model.Withdrawal": {
|
|
"type": "object",
|
|
"properties": {
|
|
"account_name": {
|
|
"description": "户名",
|
|
"type": "string"
|
|
},
|
|
"account_type": {
|
|
"description": "账户类型 1:paypal 2:银行卡",
|
|
"type": "integer"
|
|
},
|
|
"address": {
|
|
"description": "收款人地址",
|
|
"type": "string"
|
|
},
|
|
"amount": {
|
|
"description": "金额",
|
|
"type": "number"
|
|
},
|
|
"bank_code": {
|
|
"description": "收款行",
|
|
"type": "string"
|
|
},
|
|
"bill_no": {
|
|
"description": "账单号",
|
|
"type": "string"
|
|
},
|
|
"card_number": {
|
|
"description": "银行卡号",
|
|
"type": "string"
|
|
},
|
|
"check_status": {
|
|
"description": "审核状态 0:待审核 1:审核通过 2:审核未通过",
|
|
"type": "string"
|
|
},
|
|
"check_time": {
|
|
"description": "审核时间",
|
|
"type": "string"
|
|
},
|
|
"country": {
|
|
"description": "国家/地区",
|
|
"type": "string"
|
|
},
|
|
"create_by": {
|
|
"description": "创建人/店铺",
|
|
"type": "string"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"currency": {
|
|
"description": "币种 USD:美元",
|
|
"type": "string"
|
|
},
|
|
"flow_no": {
|
|
"description": "流水号",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"pay_id": {
|
|
"description": "支付id",
|
|
"type": "string"
|
|
},
|
|
"platform": {
|
|
"description": "平台 1:网红 2:商家",
|
|
"type": "string"
|
|
},
|
|
"remark": {
|
|
"description": "备注",
|
|
"type": "string"
|
|
},
|
|
"status": {
|
|
"description": "提现状态 0:进行中 1:成功 2:失败",
|
|
"type": "string"
|
|
},
|
|
"swift_code": {
|
|
"description": "银行国际代码",
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"description": "标题",
|
|
"type": "string"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
},
|
|
"wallet_type": {
|
|
"description": "钱包类型 1:余额钱包 2:营销账户钱包",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"model.WithdrawalView": {
|
|
"type": "object",
|
|
"properties": {
|
|
"flow_no": {
|
|
"description": "流水号",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"request.AddAccount": {
|
|
"type": "object",
|
|
"properties": {
|
|
"account_name": {
|
|
"description": "户名",
|
|
"type": "string"
|
|
},
|
|
"address": {
|
|
"description": "收款人地址",
|
|
"type": "string"
|
|
},
|
|
"bank_card": {
|
|
"description": "银行卡号",
|
|
"type": "string"
|
|
},
|
|
"bank_code": {
|
|
"description": "银行编码",
|
|
"type": "string"
|
|
},
|
|
"country": {
|
|
"description": "国家/地区",
|
|
"type": "string"
|
|
},
|
|
"currency": {
|
|
"description": "币种 USD: 美元",
|
|
"type": "string"
|
|
},
|
|
"is_default": {
|
|
"description": "是否默认",
|
|
"type": "boolean"
|
|
},
|
|
"swift_code": {
|
|
"description": "swift编码",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"request.ClaimMission": {
|
|
"type": "object",
|
|
"properties": {
|
|
"address_id": {
|
|
"description": "收货地址id",
|
|
"type": "integer"
|
|
},
|
|
"email": {
|
|
"description": "邮箱地址",
|
|
"type": "string"
|
|
},
|
|
"mission_id": {
|
|
"description": "任务id",
|
|
"type": "integer"
|
|
},
|
|
"sku_no": {
|
|
"description": "商品sku_no",
|
|
"type": "string"
|
|
},
|
|
"spu_no": {
|
|
"description": "商品spu_no",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"request.ClaimMissionVideo": {
|
|
"type": "object",
|
|
"properties": {
|
|
"cover": {
|
|
"type": "string"
|
|
},
|
|
"height": {
|
|
"description": "高度",
|
|
"type": "integer"
|
|
},
|
|
"mission_claim_id": {
|
|
"description": "领取任务id",
|
|
"type": "integer"
|
|
},
|
|
"source_type": {
|
|
"description": "类型:1:固定费用上传 2:奖励任务上传 3:后台上传",
|
|
"type": "integer"
|
|
},
|
|
"video_url": {
|
|
"description": "视频上传地址",
|
|
"type": "string"
|
|
},
|
|
"width": {
|
|
"description": "宽度",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"request.ClaimMissionWorks": {
|
|
"type": "object",
|
|
"properties": {
|
|
"homepage": {
|
|
"description": "作品主页地址",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "id",
|
|
"type": "integer"
|
|
},
|
|
"image": {
|
|
"description": "作品凭证截图",
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"description": "平台 1:ins 2:Pinterest 3:tk 4:Twitter 5:Facebook 6:Reddit",
|
|
"type": "integer"
|
|
},
|
|
"video_url": {
|
|
"description": "视频上传地址",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"request.ClaimMissionWorksList": {
|
|
"type": "object",
|
|
"properties": {
|
|
"mission_claim_id": {
|
|
"description": "领取任务id",
|
|
"type": "integer"
|
|
},
|
|
"works": {
|
|
"description": "作品列表",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/request.ClaimMissionWorks"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"request.DeleteAccount": {
|
|
"type": "object",
|
|
"properties": {
|
|
"code": {
|
|
"description": "验证码",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "主键",
|
|
"type": "integer"
|
|
},
|
|
"phone": {
|
|
"description": "手机号",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"request.IdReq": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"description": "id",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"request.MissionId": {
|
|
"type": "object",
|
|
"properties": {
|
|
"mission_id": {
|
|
"description": "任务",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"request.Platform": {
|
|
"type": "object",
|
|
"properties": {
|
|
"image": {
|
|
"description": "图片",
|
|
"type": "string"
|
|
},
|
|
"is_auth": {
|
|
"description": "是否认证",
|
|
"type": "boolean"
|
|
},
|
|
"label": {
|
|
"type": "string"
|
|
},
|
|
"platform": {
|
|
"description": "平台 字典表获取",
|
|
"type": "string"
|
|
},
|
|
"url": {
|
|
"description": "主页地址",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"request.SendEmail": {
|
|
"type": "object",
|
|
"properties": {
|
|
"email": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"request.SendMessage": {
|
|
"type": "object",
|
|
"properties": {
|
|
"country_code": {
|
|
"description": "用户手机号国家代码 国际区号 86 中国 1美国",
|
|
"type": "string"
|
|
},
|
|
"phone": {
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"description": "1:登录验证码 2-解绑 3-绑定 4-提现",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"request.UserAuthorized": {
|
|
"type": "object",
|
|
"properties": {
|
|
"appid": {
|
|
"description": "应用id",
|
|
"type": "string"
|
|
},
|
|
"client": {
|
|
"description": "客户端 ios android web",
|
|
"type": "string"
|
|
},
|
|
"code": {
|
|
"description": "授权码",
|
|
"type": "string"
|
|
},
|
|
"platform": {
|
|
"description": "平台 google facebook twitter tiktok",
|
|
"type": "string"
|
|
},
|
|
"token": {
|
|
"description": "token",
|
|
"type": "string"
|
|
},
|
|
"uuid": {
|
|
"description": "设备唯一标识",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"request.UserBandPhone": {
|
|
"type": "object",
|
|
"properties": {
|
|
"code": {
|
|
"description": "验证码",
|
|
"type": "string"
|
|
},
|
|
"phone": {
|
|
"description": "手机号",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"request.UserDetail": {
|
|
"type": "object",
|
|
"properties": {
|
|
"platform": {
|
|
"description": "平台及地址逗号隔开 eg:(ins:https://baidu.com/user/1,qq:12345678)",
|
|
"type": "string"
|
|
},
|
|
"tags": {
|
|
"description": "个人标签",
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"description": "修改字段 platform-平台 tags-个人标签",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"request.UserLogin": {
|
|
"type": "object",
|
|
"properties": {
|
|
"appid": {
|
|
"description": "应用id",
|
|
"type": "string"
|
|
},
|
|
"code": {
|
|
"description": "验证码",
|
|
"type": "string"
|
|
},
|
|
"country_code": {
|
|
"description": "用户手机号国家代码 国际区号 86 中国 1美国",
|
|
"type": "string"
|
|
},
|
|
"email": {
|
|
"description": "邮箱",
|
|
"type": "string"
|
|
},
|
|
"password": {
|
|
"description": "密码",
|
|
"type": "string"
|
|
},
|
|
"phone": {
|
|
"description": "手机号",
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"description": "1-手机号 2-邮箱",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"request.UserPlatformAuth": {
|
|
"type": "object",
|
|
"properties": {
|
|
"platform": {
|
|
"description": "平台",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/request.Platform"
|
|
}
|
|
]
|
|
},
|
|
"tags": {
|
|
"description": "个人标签",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"request.UserRegister": {
|
|
"type": "object",
|
|
"properties": {
|
|
"appid": {
|
|
"description": "应用id",
|
|
"type": "string"
|
|
},
|
|
"avatar": {
|
|
"description": "头像",
|
|
"type": "string"
|
|
},
|
|
"code": {
|
|
"description": "验证码",
|
|
"type": "string"
|
|
},
|
|
"country_code": {
|
|
"description": "用户手机号国家代码 国际区号 86 中国 1美国",
|
|
"type": "string"
|
|
},
|
|
"email": {
|
|
"description": "邮箱",
|
|
"type": "string"
|
|
},
|
|
"nickname": {
|
|
"description": "昵称",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"request.WithdrawalParams": {
|
|
"type": "object",
|
|
"properties": {
|
|
"accountID": {
|
|
"description": "提现账户id",
|
|
"type": "integer"
|
|
},
|
|
"amount": {
|
|
"description": "Code string `json:\"code\"` // 验证码",
|
|
"type": "number"
|
|
}
|
|
}
|
|
},
|
|
"response.BannerListResponse": {
|
|
"type": "object",
|
|
"properties": {
|
|
"coverUrl": {
|
|
"description": "封面图",
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"description": "主键",
|
|
"type": "integer"
|
|
},
|
|
"link": {
|
|
"description": "链接地址",
|
|
"type": "string"
|
|
},
|
|
"linkType": {
|
|
"description": "链接类型 0:内链 1:外链",
|
|
"type": "string"
|
|
},
|
|
"relationId": {
|
|
"description": "关联项目id",
|
|
"type": "string"
|
|
},
|
|
"relationType": {
|
|
"description": "关联类型 01-任务",
|
|
"type": "string"
|
|
},
|
|
"sort_index": {
|
|
"description": "序号索引",
|
|
"type": "integer"
|
|
},
|
|
"status": {
|
|
"description": "状态 0=下架 1=上架",
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"description": "标题",
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"description": "任务-0101 平台奖励页-0102",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"response.ChainResp": {
|
|
"type": "object",
|
|
"properties": {
|
|
"block_adress": {
|
|
"description": "所在区块",
|
|
"type": "string"
|
|
},
|
|
"block_height": {
|
|
"description": "块高度",
|
|
"type": "integer"
|
|
},
|
|
"hash": {
|
|
"description": "交易哈希",
|
|
"type": "string"
|
|
},
|
|
"time": {
|
|
"description": "上链时间",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"response.MissionRecommendResponse": {
|
|
"type": "object",
|
|
"properties": {
|
|
"achieve_num": {
|
|
"description": "已完成商品数量",
|
|
"type": "integer"
|
|
},
|
|
"bought_num": {
|
|
"description": "购买人数",
|
|
"type": "number"
|
|
},
|
|
"claim_num": {
|
|
"description": "任务领取人数",
|
|
"type": "integer"
|
|
},
|
|
"cover": {
|
|
"description": "封面",
|
|
"type": "string"
|
|
},
|
|
"create_by": {
|
|
"description": "创建人",
|
|
"type": "string"
|
|
},
|
|
"created_at": {
|
|
"description": "创建时间",
|
|
"type": "string"
|
|
},
|
|
"end_time": {
|
|
"description": "任务结束时间",
|
|
"type": "string"
|
|
},
|
|
"goods_title": {
|
|
"description": "商品标题",
|
|
"type": "string"
|
|
},
|
|
"goods_title_eng": {
|
|
"description": "商品英文标题",
|
|
"type": "string"
|
|
},
|
|
"height": {
|
|
"description": "高度",
|
|
"type": "integer"
|
|
},
|
|
"hire_money": {
|
|
"description": "hire_type==1 佣金金额",
|
|
"type": "number"
|
|
},
|
|
"hire_money_expect": {
|
|
"description": "预计佣金描述",
|
|
"type": "string"
|
|
},
|
|
"hire_ratio": {
|
|
"description": "hire_type==2 抽成比例",
|
|
"type": "number"
|
|
},
|
|
"hire_type": {
|
|
"description": "佣金类型 1:固定佣金 2:比例抽成",
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"description": "主键ID",
|
|
"type": "integer"
|
|
},
|
|
"influencer": {
|
|
"$ref": "#/definitions/model.UserSimple"
|
|
},
|
|
"mission_id": {
|
|
"description": "任务ID",
|
|
"type": "integer"
|
|
},
|
|
"mission_status": {
|
|
"description": "任务状态",
|
|
"type": "integer"
|
|
},
|
|
"relation_id": {
|
|
"description": "关联ID,任务视频ID",
|
|
"type": "integer"
|
|
},
|
|
"release_channels": {
|
|
"description": "发布渠道",
|
|
"type": "string"
|
|
},
|
|
"release_country": {
|
|
"description": "发布国家",
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"description": "倒序 //排序",
|
|
"type": "integer"
|
|
},
|
|
"start_time": {
|
|
"description": "任务起始时间",
|
|
"type": "string"
|
|
},
|
|
"status": {
|
|
"description": "状态 1:上架 2:下架",
|
|
"type": "integer"
|
|
},
|
|
"tag": {
|
|
"description": "todo 标签系统",
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"description": "任务标题",
|
|
"type": "string"
|
|
},
|
|
"total_bonus": {
|
|
"description": "累计奖励",
|
|
"type": "number"
|
|
},
|
|
"updated_at": {
|
|
"description": "更新时间",
|
|
"type": "string"
|
|
},
|
|
"video_url": {
|
|
"description": "视频地址",
|
|
"type": "string"
|
|
},
|
|
"width": {
|
|
"description": "宽度",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"response.SysBonusDetail": {
|
|
"type": "object",
|
|
"properties": {
|
|
"achieve_max": {
|
|
"description": "最大完成次数",
|
|
"type": "integer"
|
|
},
|
|
"achieve_num": {
|
|
"description": "已完成任务次数",
|
|
"type": "integer"
|
|
},
|
|
"bonus": {
|
|
"description": "奖金",
|
|
"type": "number"
|
|
},
|
|
"mission_list": {
|
|
"description": "任务列表",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/response.SysMissionDesc"
|
|
}
|
|
},
|
|
"title": {
|
|
"description": "标题",
|
|
"type": "string"
|
|
},
|
|
"total": {
|
|
"description": "奖励次数",
|
|
"type": "integer"
|
|
},
|
|
"type": {
|
|
"description": "奖励类型 1.视频上传 2.信息完善 3.商家任务",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"response.SysMissionBonus": {
|
|
"type": "object",
|
|
"properties": {
|
|
"total": {
|
|
"description": "奖励总笔数",
|
|
"type": "integer"
|
|
},
|
|
"total_bonus": {
|
|
"description": "奖励汇总金额",
|
|
"type": "number"
|
|
},
|
|
"video_bonus": {
|
|
"description": "视频上传",
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/definitions/response.SysBonusDetail"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"response.SysMissionDesc": {
|
|
"type": "object",
|
|
"properties": {
|
|
"achieve_num": {
|
|
"type": "integer"
|
|
},
|
|
"bonus": {
|
|
"description": "奖励金额",
|
|
"type": "number"
|
|
},
|
|
"description": {
|
|
"description": "描述",
|
|
"type": "string"
|
|
},
|
|
"description_eng": {
|
|
"description": "描述英文",
|
|
"type": "string"
|
|
},
|
|
"status": {
|
|
"description": "状态 1待发放 2已发放 3已领取 0未完成",
|
|
"type": "integer"
|
|
},
|
|
"title": {
|
|
"description": "任务标题",
|
|
"type": "string"
|
|
},
|
|
"title_eng": {
|
|
"description": "任务标题英文",
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"response.UserStatistics": {
|
|
"type": "object",
|
|
"properties": {
|
|
"claim_mission_num": {
|
|
"description": "领取任务数量",
|
|
"type": "integer"
|
|
},
|
|
"collection_mission_num": {
|
|
"description": "收藏任务数量",
|
|
"type": "integer"
|
|
},
|
|
"platform_num": {
|
|
"description": "认证平台数量",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"securityDefinitions": {
|
|
"ApiKeyAuth": {
|
|
"type": "apiKey",
|
|
"name": "x-token",
|
|
"in": "header"
|
|
}
|
|
}
|
|
}
|