3946 lines
100 KiB
YAML
3946 lines
100 KiB
YAML
swagger: "2.0"
|
||
info:
|
||
title: web Test API
|
||
description: web has a very cool tools to autogenerate documents for your API
|
||
version: 1.0.0
|
||
termsOfService: http://web.me/
|
||
contact:
|
||
email: astaxie@gmail.com
|
||
license:
|
||
name: Apache 2.0
|
||
url: http://www.apache.org/licenses/LICENSE-2.0.html
|
||
basePath: /v2
|
||
paths:
|
||
/auth2/AddAuthBind:
|
||
post:
|
||
tags:
|
||
- auth2
|
||
description: 绑定认证方式
|
||
operationId: Auth2Controller.绑定认证方式
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: authToken
|
||
description: 之前通过login得到的新认证TOKEN
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/auth2/AddAuthBindWithMobile:
|
||
post:
|
||
tags:
|
||
- auth2
|
||
description: 绑定认证方式
|
||
operationId: Auth2Controller.绑定认证方式
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: authToken
|
||
description: 之前通过login得到的新认证TOKEN
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: mobile
|
||
description: 之前通过getuserbyminiinfo得到的
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/auth2/ChangePassword:
|
||
put:
|
||
tags:
|
||
- auth2
|
||
description: 修改(或初始化)密码
|
||
operationId: Auth2Controller.修改(或初始化)密码
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: oldPwd
|
||
description: 原密码md5,如果是重置或新设,为空
|
||
type: string
|
||
- in: query
|
||
name: newPwd
|
||
description: 新密码md5
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/auth2/CreateCaptcha:
|
||
post:
|
||
tags:
|
||
- auth2
|
||
description: 生成captcha
|
||
operationId: Auth2Controller.生成captcha
|
||
parameters:
|
||
- in: formData
|
||
name: width
|
||
description: 图片宽
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: height
|
||
description: 图片高
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: captchaLen
|
||
description: captcha码长度
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/auth2/DeletedTokenInfoWithoutParam:
|
||
put:
|
||
tags:
|
||
- auth2
|
||
description: 清除除参数token以外的这个人的token
|
||
operationId: Auth2Controller.清除除参数token以外的这个人的token
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/auth2/DingDingOAuth2:
|
||
get:
|
||
tags:
|
||
- auth2
|
||
description: 钉钉认证回调接口,自己不能直接调用
|
||
operationId: Auth2Controller.钉钉认证回调接口
|
||
parameters:
|
||
- in: query
|
||
name: code
|
||
description: 客户同意后得到的code
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: block
|
||
description: 回调地址
|
||
type: string
|
||
- in: query
|
||
name: state
|
||
description: 微信回调的登录状态
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/auth2/GetTokenInfo:
|
||
get:
|
||
tags:
|
||
- auth2
|
||
description: 得到自己登录token的信息
|
||
operationId: Auth2Controller.得到自己登录token的信息
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/auth2/Login:
|
||
post:
|
||
tags:
|
||
- auth2
|
||
description: 登录接口(微信与公众号登录不能直接调用此接口)
|
||
operationId: Auth2Controller.登录接口
|
||
parameters:
|
||
- in: formData
|
||
name: authType
|
||
description: 登录类型,当前支持[localpass:本地账号密码,mobile:手机短信,wxqrcode:微信登录,weixinsns:微信公众号,weixinmini;小程序,wxnative:微信APP,ddstaff:钉钉企业,ddqrcode:钉钉扫码,alipaycode:支付宝小程序]
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: authSecret
|
||
description: 不同登录类型的登录秘密,如果是localpass登录类型,是md5后的值(空串不要md5)
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: authID
|
||
description: 登录ID,登录类型为localpass时依赖于authIDType,其它为相应登录类型的id
|
||
type: string
|
||
- in: formData
|
||
name: authIDType
|
||
description: 只有在登录类型为localpass时,才有意义,分别为:userid2:用户名,email,mobile
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/auth2/Logout:
|
||
delete:
|
||
tags:
|
||
- auth2
|
||
description: 登出接口(此接口兼容V1的TOKEN)
|
||
operationId: Auth2Controller.登出接口
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/auth2/RemoveAuthBind:
|
||
delete:
|
||
tags:
|
||
- auth2
|
||
description: 删除认证方式
|
||
operationId: Auth2Controller.删除认证方式
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: authType
|
||
description: 登录类型,参见Login的描述
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: authTypeID
|
||
description: 登录类型标识
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/auth2/SendVerifyCode:
|
||
post:
|
||
tags:
|
||
- auth2
|
||
description: 发送验证码(captcha码与authToken二者必须至少有一个)
|
||
operationId: Auth2Controller.发送验证码
|
||
parameters:
|
||
- in: formData
|
||
name: captchaID
|
||
description: captcha码ID
|
||
type: string
|
||
- in: formData
|
||
name: captchaValue
|
||
description: captcha码值
|
||
type: string
|
||
- in: formData
|
||
name: authToken
|
||
description: 之前的认证信息
|
||
type: string
|
||
- in: formData
|
||
name: authID
|
||
description: 手机号或邮件
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/auth2/WeixinMPOAuth2:
|
||
get:
|
||
tags:
|
||
- auth2
|
||
description: 微信公众号认证回调接口,自己不能直接调用
|
||
operationId: Auth2Controller.微信公众号认证回调接口
|
||
parameters:
|
||
- in: query
|
||
name: code
|
||
description: 客户同意后得到的code
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: block
|
||
description: 回调地址
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: state
|
||
description: 微信回调的登录状态
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/auth2/WeixinOAuth2:
|
||
get:
|
||
tags:
|
||
- auth2
|
||
description: 微信扫码认证回调接口,自己不能直接调用
|
||
operationId: Auth2Controller.微信扫码认证回调接口
|
||
parameters:
|
||
- in: query
|
||
name: code
|
||
description: 客户同意后得到的code
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: block
|
||
description: 回调地址
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: state
|
||
description: 微信回调的登录状态
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/balance/UpdateUserBalance:
|
||
post:
|
||
tags:
|
||
- balance
|
||
description: 用户余额
|
||
operationId: UserBalanceController.修改用户账户余额
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: phone
|
||
description: 发起修改人电话
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: userID
|
||
description: 被修用户Id
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: money
|
||
description: 修改后金额
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/bill/GetUserBillDetail:
|
||
get:
|
||
tags:
|
||
- bill
|
||
description: 查看用户账户收支明细
|
||
operationId: BillController.查看用户账户收支明细
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: userID
|
||
description: 用户ID
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: fromTime
|
||
description: 开始时间
|
||
type: string
|
||
- in: query
|
||
name: toTime
|
||
description: 结束时间
|
||
type: string
|
||
- in: query
|
||
name: offset
|
||
description: 列表起始序号(以0开始,缺省为0)
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: pageSize
|
||
description: 列表页大小(缺省为50,-1表示全部)
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/cms/DeleteConfig:
|
||
delete:
|
||
tags:
|
||
- cms
|
||
description: 删除配置
|
||
operationId: CmsController.删除配置
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: type
|
||
description: 配置类型(当前只支持PricePack)
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: key
|
||
description: 配置名
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/cms/GetPlaces:
|
||
get:
|
||
tags:
|
||
- cms
|
||
description: 得到地点(省,城市,区)信息。
|
||
operationId: CmsController.得到地点(省,城市,区)信息
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
type: string
|
||
- in: query
|
||
name: keyword
|
||
description: 查询关键字(可以为空,为空表示不限制)
|
||
type: string
|
||
- in: query
|
||
name: parentCode
|
||
description: 上级地点code,这个指的是国家标准CODE(中国为:100000,北京为:110000,北京市为:110100),不是数据库中的ID
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: level
|
||
description: 地点级别:省为1,市为2,区为3,注意直辖市也要分省与市级
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: includeDisabled
|
||
description: 是否包括禁用的城市(缺省不包括)
|
||
type: boolean
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/cms/GetQiniuUploadToken:
|
||
get:
|
||
tags:
|
||
- cms
|
||
description: 得到七牛上传服务临时token,当前设置为5分钟内有效。正常使用场景为每次上传资源前实时获取,而不是保存下来一直使用,如果hashCode有值,且本地有,可能直接返回URL
|
||
operationId: CmsController.得到七牛上传服务临时token
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: suffix
|
||
description: 前缀
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: hashCode
|
||
description: 图片hash
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/cms/GetServiceInfo:
|
||
get:
|
||
tags:
|
||
- cms
|
||
description: 得到服务相关的一些基础信息,包括版本,及一些元数据信息
|
||
operationId: CmsController.得到服务相关的一些基础信息
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/cms/InitPlace:
|
||
post:
|
||
tags:
|
||
- cms
|
||
description: init place
|
||
operationId: CmsController.init place
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/cms/InitStation:
|
||
post:
|
||
tags:
|
||
- cms
|
||
description: init station
|
||
operationId: CmsController.init station
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/cms/NewConfig:
|
||
post:
|
||
tags:
|
||
- cms
|
||
description: 新增配置
|
||
operationId: CmsController.新增配置
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: type
|
||
description: 配置类型(当前只支持PricePack)
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: key
|
||
description: 配置名
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: value
|
||
description: 配置值
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/cms/QueryConfigs:
|
||
get:
|
||
tags:
|
||
- cms
|
||
description: 查询配置
|
||
operationId: CmsController.查询配置
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
type: string
|
||
- in: query
|
||
name: type
|
||
description: 配置类型(当前只支持PricePack)
|
||
type: string
|
||
- in: query
|
||
name: key
|
||
description: 配置名
|
||
type: string
|
||
- in: query
|
||
name: keyword
|
||
description: 关键字
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/cms/UpdateConfig:
|
||
put:
|
||
tags:
|
||
- cms
|
||
description: 修改配置
|
||
operationId: CmsController.修改配置
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: type
|
||
description: 配置类型(当前只支持PricePack)
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: key
|
||
description: 配置名
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: value
|
||
description: 配置值
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/cms/UpdatePlace:
|
||
put:
|
||
tags:
|
||
- cms
|
||
description: 只支持修改enabled, jd_code和mtps_price这三个属性
|
||
operationId: CmsController.修改地点信息
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: code
|
||
description: 地点编号,注意是code不是ID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/event/AddMessageGroup:
|
||
post:
|
||
tags:
|
||
- event
|
||
description: 加入用户组
|
||
operationId: EventController.加入用户组
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: groupID
|
||
description: 组号
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: userID
|
||
description: 被邀请人ID
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/event/CreateMessageGroup:
|
||
post:
|
||
tags:
|
||
- event
|
||
description: 创建聊天组
|
||
operationId: EventController.创建聊天组
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: userID
|
||
description: 创建者id
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: userID2
|
||
description: 被拉的id 如果userID2为空就默认为是创建的群聊
|
||
type: string
|
||
- in: formData
|
||
name: name
|
||
description: 如果是群聊,则要传入群名
|
||
type: string
|
||
- in: formData
|
||
name: dividePercentage
|
||
description: 如果是群聊,则要传入分成比例
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: quitPrice
|
||
description: 如果是群聊,则要传入退团金额
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/event/DeleteMessageGroup:
|
||
post:
|
||
tags:
|
||
- event
|
||
description: 退出用户组(踢人)
|
||
operationId: EventController.退出用户组(踢人)
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: groupID
|
||
description: 组号
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: userID
|
||
description: userID
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: flag
|
||
description: 是否是解散群
|
||
type: boolean
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/event/GetImMessageRecord:
|
||
get:
|
||
tags:
|
||
- event
|
||
description: 查询聊天记录
|
||
operationId: EventController.查询聊天记录
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: groupID
|
||
description: 组ID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: fromTime
|
||
description: 开始时间
|
||
type: string
|
||
- in: query
|
||
name: toTime
|
||
description: 结束时间
|
||
type: string
|
||
- in: query
|
||
name: offset
|
||
description: 门店列表起始序号(以0开始,缺省为0)
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: pageSize
|
||
description: 门店列表页大小(缺省为50,-1表示全部)
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/event/GetMessageGroupByUser:
|
||
get:
|
||
tags:
|
||
- event
|
||
description: 查询某个用户所有聊天组
|
||
operationId: EventController.查询某个用户所有聊天组
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: userID
|
||
description: userid
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/event/GetMessageGroups:
|
||
get:
|
||
tags:
|
||
- event
|
||
description: 查询聊天组
|
||
operationId: EventController.查询聊天组
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: groupID
|
||
description: groupID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: isMember
|
||
description: 是否查询组员
|
||
required: true
|
||
type: boolean
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/event/GetUserStatistics:
|
||
get:
|
||
tags:
|
||
- event
|
||
description: 得到用户统计数据
|
||
operationId: EventController.得到用户统计数据
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/event/SendSysMessage:
|
||
post:
|
||
tags:
|
||
- event
|
||
description: 发送聊天消息(限定系统消息)
|
||
operationId: EventController.发送聊天消息(限定系统消息)
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: payload
|
||
description: immessageRecord 类型
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/event/TestWebsocket:
|
||
get:
|
||
tags:
|
||
- event
|
||
description: 测试websocket
|
||
operationId: EventController.测试websocket
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/event/TransferMessageGroupMaster:
|
||
post:
|
||
tags:
|
||
- event
|
||
description: 转让群主
|
||
operationId: EventController.转让群主
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: groupID
|
||
description: 组号
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: userID
|
||
description: userID
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/event/UpdateMessageGroup:
|
||
put:
|
||
tags:
|
||
- event
|
||
description: 修改群组信息
|
||
operationId: EventController.修改群组信息
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: groupID
|
||
description: 组号
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: payload
|
||
description: 群组 payload
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/event/UpdateUserMessageGroupRead:
|
||
post:
|
||
tags:
|
||
- event
|
||
description: 用户未读消息设置,用户在退出登录,ws关闭,以及关闭小程序或app时调用
|
||
operationId: EventController.用户未读消息设置
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: payload
|
||
description: messageGroupRead 格式[{groupID:,unReadCount:}]
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/event/UploadAudio:
|
||
post:
|
||
tags:
|
||
- event
|
||
description: 上传音频
|
||
operationId: EventController.上传音频
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/event/UploadImg:
|
||
post:
|
||
tags:
|
||
- event
|
||
description: 上传图片
|
||
operationId: EventController.上传图片
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/express/CancelWayVendorOrder:
|
||
post:
|
||
tags:
|
||
- express
|
||
description: 取消运单
|
||
operationId: QBiDaExpressController.Q必达
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 管理员token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: genre
|
||
description: 1取消2关闭
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: orderNo
|
||
description: 订单编号
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: type
|
||
description: 快递公司
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/express/CreateWayOrder:
|
||
post:
|
||
tags:
|
||
- express
|
||
description: 下单
|
||
operationId: QBiDaExpressController.Q必达
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 管理员token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: promiseTimeType
|
||
description: 快递时效产品
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: deliveryType
|
||
description: 产品类型
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: goods
|
||
description: 商品名称
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: guaranteeValueAmount
|
||
description: 保价金额
|
||
type: number
|
||
format: double
|
||
- in: formData
|
||
name: weight
|
||
description: 重量kg
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: length
|
||
description: 所有包裹累计长
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: width
|
||
description: 所有包裹累计宽
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: height
|
||
description: 所有包裹累计高
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: orderSendTime
|
||
description: 预约时间
|
||
type: string
|
||
- in: formData
|
||
name: packageNum
|
||
description: 包裹数量
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: receiveAddress
|
||
description: 收件人地址
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: receiveName
|
||
description: 收件人姓名
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: receivePhone
|
||
description: 收件人手机号
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: remark
|
||
description: 运单备注
|
||
type: string
|
||
- in: formData
|
||
name: senderAddress
|
||
description: 寄件人地址
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: senderName
|
||
description: 寄件人姓名
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: senderPhone
|
||
description: 寄件人手机号
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: thirdPlatform
|
||
description: 第三方平台
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: type
|
||
description: 快递公司
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: receiveAddressId
|
||
description: 收件人地址Id
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: senderAddressId
|
||
description: 寄件人地址Id
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: channelType
|
||
description: 渠道类型(1-快递,2-物流,3-国际物流,4-整车)
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: images
|
||
description: 物品图片多个用逗号隔开
|
||
type: string
|
||
- in: formData
|
||
name: channelFee
|
||
description: 渠道价
|
||
required: true
|
||
type: number
|
||
format: double
|
||
- in: formData
|
||
name: bulk
|
||
description: 泡比
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: serviceCharge
|
||
description: 服务费
|
||
type: number
|
||
format: double
|
||
- in: formData
|
||
name: guarantFee
|
||
description: 保价
|
||
type: number
|
||
format: double
|
||
- in: formData
|
||
name: originalFee
|
||
description: 原价
|
||
type: number
|
||
format: double
|
||
- in: formData
|
||
name: increment
|
||
description: 物流
|
||
type: number
|
||
format: double
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/express/DeleteOrder:
|
||
post:
|
||
tags:
|
||
- express
|
||
description: 删除未支付订单,已支付订单一个星期后才能删除
|
||
operationId: QBiDaExpressController.Q必达
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 管理员token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: localOrderId
|
||
description: 本地订单
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/express/GetOrderDetail:
|
||
post:
|
||
tags:
|
||
- express
|
||
description: 获取订单详情
|
||
operationId: QBiDaExpressController.Q必达
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 管理员token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: expressType
|
||
description: 就是type快递公司
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: orderNo
|
||
description: 订单Id,三方Id
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/express/GetOrderList:
|
||
post:
|
||
tags:
|
||
- express
|
||
description: 管理系统获取订单详情
|
||
operationId: QBiDaExpressController.Q必达
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 管理员token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: expressType
|
||
description: 就是type快递公司
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: orderNo
|
||
description: 订单Id,三方Id
|
||
type: string
|
||
- in: formData
|
||
name: orderStatus
|
||
description: 订单状态
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: pageNum
|
||
description: 页码
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: pageSize
|
||
description: 页数
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: startTime
|
||
description: 开始时间
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: endTime
|
||
description: 结束时间
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/express/QueryExpressPrice:
|
||
post:
|
||
tags:
|
||
- express
|
||
description: 查询快递费
|
||
operationId: QBiDaExpressController.Q必达
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 管理员token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: promiseTimeType
|
||
description: 快递时效产品
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: deliveryType
|
||
description: 产品类型
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: goodsValue
|
||
description: 保价金额
|
||
type: number
|
||
format: double
|
||
- in: formData
|
||
name: receiveAddress
|
||
description: 收件人地址
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: sendAddress
|
||
description: 寄件人地址
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: type
|
||
description: 快递公司
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: weight
|
||
description: 重量kg
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: length
|
||
description: 所有包裹累计长
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: width
|
||
description: 所有包裹累计宽
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: height
|
||
description: 所有包裹累计高
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: sendPhone
|
||
description: 寄件人手机号
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: channelType
|
||
description: 渠道类型(1-快递,2-物流,3-国际物流,4-整车)
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/express/QueryUserOrderList:
|
||
post:
|
||
tags:
|
||
- express
|
||
description: 获取用户订单列表
|
||
operationId: QBiDaExpressController.Q必达
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 管理员token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: expressType
|
||
description: 就是type快递公司
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: orderStatus
|
||
description: 订单状态
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: orderNo
|
||
description: 订单号码
|
||
type: string
|
||
- in: formData
|
||
name: pageNum
|
||
description: 页码
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: pageSize
|
||
description: 页数
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/express/TryAgainOrderByOldOrder:
|
||
post:
|
||
tags:
|
||
- express
|
||
description: 再来一单
|
||
operationId: QBiDaExpressController.Q必达
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 用户token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: oldNo
|
||
description: 旧的订单Id
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/AcceptJob:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 接任务
|
||
operationId: JobController.接任务
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: jobID
|
||
description: jobID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: dropShippingDeliveryID
|
||
description: 一件代发地址id
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: dropShippingCount
|
||
description: 一件代发商品数量
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/AddressDistinguish:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 地址识别
|
||
operationId: JobController.地址识别 (txcloud购买)
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: address
|
||
description: 完整地址
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/AuditJob:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 审核任务
|
||
operationId: JobController.审核任务
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: jobOrderID
|
||
description: jobOrderID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: status
|
||
description: 审核标志,15 是通过,20是不通过
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: comment
|
||
description: 审核理由
|
||
type: string
|
||
- in: formData
|
||
name: vendorWaybillID
|
||
description: 运单号(一件代发)
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/CancelAcceptJob:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 用户取消接受的任务
|
||
operationId: JobController.用户取消接受的任务
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: jobID
|
||
description: jobID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: jobOrderID
|
||
description: jobOrderID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/CancelJdDelivery:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 取消京东快递
|
||
operationId: JobController.取消京东快递
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: vendorWaybillID
|
||
description: 运单号
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: reason
|
||
description: 取消原因
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/CancelPublishJob:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 用户取消发布的任务
|
||
operationId: JobController.用户取消发布的任务
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: jobID
|
||
description: jobID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/CheckJdDeliveryWeight:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 京东快递物流超重验证
|
||
operationId: JobController.京东快递物流超重验证
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/ConfirmDropShippingJob:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 确认收货(一件代发)
|
||
operationId: JobController.确认收货(一件代发)
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: jobOrderID
|
||
description: jobOrderID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/CreateJobSpan:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 设置任务标签
|
||
operationId: JobController.设置任务标签
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: jobIDs
|
||
description: 任务IDs
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: endAt
|
||
description: 截止日期
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: span
|
||
description: 标签,1为置顶,2为推荐
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/GetAllDeliveryDetail:
|
||
get:
|
||
tags:
|
||
- job
|
||
description: 查询所有快递物流信息
|
||
operationId: JobController.查询所有快递物流信息 (txcloud购买)
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: vendorWaybillID
|
||
description: 运单号
|
||
type: string
|
||
- in: query
|
||
name: comType
|
||
description: 快递公司编码
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/GetCoordinateFromAddress:
|
||
get:
|
||
tags:
|
||
- job
|
||
description: 根据地址查坐标
|
||
operationId: JobController.根据地址查坐标
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: address
|
||
description: 地址
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: cityCode
|
||
description: cityCode
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/GetDeliveryDetail:
|
||
get:
|
||
tags:
|
||
- job
|
||
description: 查询京东快递物流信息
|
||
operationId: JobController.查询京东快递物流信息
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: vendorWaybillID
|
||
description: 运单号
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/GetEjyOrders:
|
||
get:
|
||
tags:
|
||
- job
|
||
description: 查询用户个人订单
|
||
operationId: JobController.查询用户个人订单易加油
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: offset
|
||
description: 门店列表起始序号(以0开始,缺省为0)
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/GetJdDelivery:
|
||
get:
|
||
tags:
|
||
- job
|
||
description: 查询用户的京东快递
|
||
operationId: JobController.查询用户的京东快递
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: status
|
||
description: 订单状态
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: fromTime
|
||
description: 开始时间
|
||
type: string
|
||
- in: query
|
||
name: toTime
|
||
description: 结束时间
|
||
type: string
|
||
- in: query
|
||
name: offset
|
||
description: 门店列表起始序号(以0开始,缺省为0)
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: pageSize
|
||
description: 门店列表页大小(缺省为50,-1表示全部)
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/GetJobCategories:
|
||
get:
|
||
tags:
|
||
- job
|
||
description: 查看任务类型
|
||
operationId: JobController.查看任务类型
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: name
|
||
description: 分类名
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/GetJobDetail:
|
||
get:
|
||
tags:
|
||
- job
|
||
description: 查看任务
|
||
operationId: JobController.查看任务
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
type: string
|
||
- in: query
|
||
name: jobID
|
||
description: 任务ID
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: lng
|
||
description: 经度
|
||
type: number
|
||
format: double
|
||
- in: query
|
||
name: lat
|
||
description: 维度
|
||
type: number
|
||
format: double
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/GetJobOrders:
|
||
get:
|
||
tags:
|
||
- job
|
||
description: 查看接受的任务列表
|
||
operationId: JobController.查看接受的任务列表
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: userID
|
||
description: 用户ID
|
||
type: string
|
||
- in: query
|
||
name: jobUserID
|
||
description: 发起任务的用户ID
|
||
type: string
|
||
- in: query
|
||
name: jobOrderID
|
||
description: 任务订单ID
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: categoryID
|
||
description: 分类ID
|
||
type: string
|
||
- in: query
|
||
name: statuss
|
||
description: 状态s
|
||
type: string
|
||
- in: query
|
||
name: fromTime
|
||
description: 开始时间
|
||
type: string
|
||
- in: query
|
||
name: toTime
|
||
description: 结束时间
|
||
type: string
|
||
- in: query
|
||
name: offset
|
||
description: 门店列表起始序号(以0开始,缺省为0)
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: pageSize
|
||
description: 门店列表页大小(缺省为50,-1表示全部)
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/GetJobs:
|
||
get:
|
||
tags:
|
||
- job
|
||
description: 查看任务列表
|
||
operationId: JobController.查看任务列表
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
type: string
|
||
- in: query
|
||
name: userIDs
|
||
description: 用户IDs
|
||
type: string
|
||
- in: query
|
||
name: categoryIDs
|
||
description: 分类IDs
|
||
type: string
|
||
- in: query
|
||
name: statuss
|
||
description: 状态s
|
||
type: string
|
||
- in: query
|
||
name: vendorIDs
|
||
description: 平台IDs
|
||
type: string
|
||
- in: query
|
||
name: cityCodes
|
||
description: CityIDs
|
||
type: string
|
||
- in: query
|
||
name: includeStep
|
||
description: 是否查询步骤,默认否
|
||
type: boolean
|
||
- in: query
|
||
name: fromTime
|
||
description: 开始时间
|
||
type: string
|
||
- in: query
|
||
name: toTime
|
||
description: 结束时间
|
||
type: string
|
||
- in: query
|
||
name: lng
|
||
description: 经度
|
||
type: number
|
||
format: double
|
||
- in: query
|
||
name: lat
|
||
description: 维度
|
||
type: number
|
||
format: double
|
||
- in: query
|
||
name: span
|
||
description: 标签,1为置顶,2为推荐
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: keyword
|
||
description: 关键字
|
||
type: string
|
||
- in: query
|
||
name: sortType
|
||
description: 排序类型, 1距离,2新店优先,3今日热门,4奖励高低
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: offset
|
||
description: 门店列表起始序号(以0开始,缺省为0)
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: pageSize
|
||
description: 门店列表页大小(缺省为50,-1表示全部)
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/GetMtMembers:
|
||
get:
|
||
tags:
|
||
- job
|
||
description: 查看美团会员
|
||
operationId: JobController.查看美团会员
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/GetStationList:
|
||
get:
|
||
tags:
|
||
- job
|
||
description: 获取油站列表
|
||
operationId: JobController.获取油站列表
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: stationName
|
||
description: 油站名
|
||
type: string
|
||
- in: query
|
||
name: cityCode
|
||
description: 城市ID
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: lat
|
||
description: 用户坐标
|
||
type: number
|
||
format: double
|
||
- in: query
|
||
name: lng
|
||
description: 用户坐标
|
||
type: number
|
||
format: double
|
||
- in: query
|
||
name: oilCode
|
||
description: 油号
|
||
type: string
|
||
- in: query
|
||
name: sortType
|
||
description: 排序, 1为距离,2为评分,3为油价
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: offset
|
||
description: 门店列表起始序号(以0开始,缺省为0)
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: pageSize
|
||
description: 门店列表页大小(缺省为50,-1表示全部)
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/ImprotMtMembers:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 导入美团会员
|
||
operationId: JobController.导入美团会员
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
type: string
|
||
- in: formData
|
||
name: payload
|
||
description: mtmembers struct
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/PublishJob:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 发布任务
|
||
operationId: JobController.发布任务
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: payload
|
||
description: job+step+img 类型
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/RechargeMtMembers:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 充值美团会员
|
||
operationId: JobController.充值美团会员
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: phone
|
||
description: 电话
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/RefreshJdDelivery:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 手动刷新京东快递任务
|
||
operationId: JobController.手动刷新京东快递任务
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/RefreshJobStatus:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 刷新任务状态
|
||
operationId: JobController.刷新任务状态
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/ReloadJobSpan:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 置顶任务重排序
|
||
operationId: JobController.置顶任务重排序
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: jobIDs
|
||
description: 任务IDs(按顺序)
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: span
|
||
description: 标签,1为置顶,2为推荐
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/SendJdDelivery:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 发送京东快递
|
||
operationId: JobController.发送京东快递
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: payload
|
||
description: delivery order 类型
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: pickUpStartTime
|
||
description: 预约取件开始时间
|
||
type: string
|
||
- in: formData
|
||
name: pickUpEndTime
|
||
description: 预约取件结束时间
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/SubmitJob:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 提交任务
|
||
operationId: JobController.提交任务
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: payload
|
||
description: joborder type
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/TempJob:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 测试接口
|
||
operationId: JobController.测试接口
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/TempJobTest:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 测试接口2
|
||
operationId: JobController.测试接口2
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
type: string
|
||
- in: formData
|
||
name: data
|
||
description: data
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/UpdateJob:
|
||
post:
|
||
tags:
|
||
- job
|
||
description: 修改任务
|
||
operationId: JobController.修改任务
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: payload
|
||
description: job+step+img 类型
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/job/UserRefundEjy:
|
||
get:
|
||
tags:
|
||
- job
|
||
description: 用户申请退款,易加油
|
||
operationId: JobController.用户申请退款,易加油
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: vendorOrderID
|
||
description: 易加油订单号
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: reason
|
||
description: 退款原因
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/openapi/CallOpenAPI:
|
||
post:
|
||
tags:
|
||
- openapi
|
||
description: api调用入口
|
||
operationId: ApiController.api调用入口
|
||
parameters:
|
||
- in: formData
|
||
name: app_id
|
||
description: 应用ID
|
||
type: string
|
||
- in: formData
|
||
name: timestamp
|
||
description: unix时间戳
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: sign
|
||
description: 签名
|
||
type: string
|
||
- in: formData
|
||
name: method
|
||
description: 接口名
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult2'
|
||
/order/Cash:
|
||
post:
|
||
tags:
|
||
- order
|
||
description: 提现
|
||
operationId: OrderController.提现
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: orderID
|
||
description: 订单号
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: payType
|
||
description: 支付平台类型
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: vendorPayType
|
||
description: 平台支付类型
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/order/CreateOrder:
|
||
post:
|
||
tags:
|
||
- order
|
||
description: 创建订单
|
||
operationId: OrderController.创建订单
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: type
|
||
description: 支付类型/账单类型
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: orderType
|
||
description: 订单类型,1为发任务,2为冲会员,3为发快递,6-需要充值到余额购买的方式,7-话费充值
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: way
|
||
description: 认证方式
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: price
|
||
description: 支付金额
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: lng
|
||
description: 经纬度
|
||
required: true
|
||
type: number
|
||
format: double
|
||
- in: formData
|
||
name: lat
|
||
description: 经纬度
|
||
required: true
|
||
type: number
|
||
format: double
|
||
- in: formData
|
||
name: mobile
|
||
description: 充值电话
|
||
type: string
|
||
- in: formData
|
||
name: flowCode
|
||
description: 业务代码
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/order/FinishedCashOrders:
|
||
post:
|
||
tags:
|
||
- order
|
||
description: 完成提现订单
|
||
operationId: OrderController.完成提现订单
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: orderIDs
|
||
description: 订单号列表
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/order/GetManageStatisticsImg:
|
||
get:
|
||
tags:
|
||
- order
|
||
description: 经营分析图表
|
||
operationId: OrderController.经营分析图表
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: cityCodes
|
||
description: 城市id列表
|
||
type: string
|
||
- in: query
|
||
name: fromTime
|
||
description: 开始时间
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: toTime
|
||
description: 结束时间
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: jobIDs
|
||
description: 任务IDs
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/order/GetManageStatisticsJob:
|
||
get:
|
||
tags:
|
||
- order
|
||
description: 经营分析任务列表
|
||
operationId: OrderController.经营分析任务列表
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: cityCodes
|
||
description: 城市id列表
|
||
type: string
|
||
- in: query
|
||
name: fromTime
|
||
description: 开始时间
|
||
type: string
|
||
- in: query
|
||
name: toTime
|
||
description: 结束时间
|
||
type: string
|
||
- in: query
|
||
name: jobIDs
|
||
description: 任务IDs
|
||
type: string
|
||
- in: query
|
||
name: offset
|
||
description: 门店列表起始序号(以0开始,缺省为0)
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: pageSize
|
||
description: 门店列表页大小(缺省为50,-1表示全部)
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/order/GetMyUnionOrders:
|
||
get:
|
||
tags:
|
||
- order
|
||
description: 查询我的推广订单
|
||
operationId: OrderController.查询我的推广订单
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: statuss
|
||
description: 状态s
|
||
type: string
|
||
- in: query
|
||
name: vendorID
|
||
description: -1 全部
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: offset
|
||
description: 列表起始序号(以0开始,缺省为0)
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: pageSize
|
||
description: 列表页大小(缺省为50,-1表示全部)
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/order/GetOrders:
|
||
get:
|
||
tags:
|
||
- order
|
||
description: 查询订单提现申请
|
||
operationId: OrderController.查询订单提现申请
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: orderID
|
||
description: 订单号
|
||
type: string
|
||
- in: query
|
||
name: userID
|
||
description: 用户ID
|
||
type: string
|
||
- in: query
|
||
name: orderType
|
||
description: 订单类型,1为支付,2为提现
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: cityCodes
|
||
description: 城市code列表
|
||
type: string
|
||
- in: query
|
||
name: fromTime
|
||
description: 开始时间
|
||
type: string
|
||
- in: query
|
||
name: toTime
|
||
description: 结束时间
|
||
type: string
|
||
- in: query
|
||
name: keyword
|
||
description: 关键字
|
||
type: string
|
||
- in: query
|
||
name: offset
|
||
description: 门店列表起始序号(以0开始,缺省为0)
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: pageSize
|
||
description: 门店列表页大小(缺省为50,-1表示全部)
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/order/GetPayStatistics:
|
||
get:
|
||
tags:
|
||
- order
|
||
description: 支付统计
|
||
operationId: OrderController.支付统计
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: userID
|
||
description: 用户id
|
||
type: string
|
||
- in: query
|
||
name: pop
|
||
description: 1为你邀请的,0为全部
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: cityCodes
|
||
description: 城市id列表
|
||
type: string
|
||
- in: query
|
||
name: mobile
|
||
description: 用户手机,必须全匹配
|
||
type: string
|
||
- in: query
|
||
name: fromTime
|
||
description: 消费开始时间
|
||
type: string
|
||
- in: query
|
||
name: toTime
|
||
description: 消费结束时间
|
||
type: string
|
||
- in: query
|
||
name: orderTypes
|
||
description: 1为发任务,2为冲会员,3为发快递,4为一件代发支付
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/order/Pay:
|
||
post:
|
||
tags:
|
||
- order
|
||
description: 支付
|
||
operationId: OrderController.支付
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: orderID
|
||
description: 订单号
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: payType
|
||
description: 支付平台类型
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: vendorPayType
|
||
description: 平台支付类型
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: orderType
|
||
description: 订单类型member(会员),express快递,recharge充值,telephoneBill充话费
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: appId
|
||
description: appId
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: isChoose
|
||
description: -1:未选中余额抵消 1:余额抵消
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/order/PayByBalance:
|
||
post:
|
||
tags:
|
||
- order
|
||
description: 支付
|
||
operationId: OrderController.余额支付
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: orderID
|
||
description: 订单号
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: payType
|
||
description: 支付平台类型
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: vendorPayType
|
||
description: 平台支付类型
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: orderType
|
||
description: 订单类型member(会员),express快递,recharge充值
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: appId
|
||
description: appId
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: isChoose
|
||
description: -1:未选中余额抵消 1:余额抵消
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/order/SettleUnionOrders:
|
||
post:
|
||
tags:
|
||
- order
|
||
description: 联盟订单结算
|
||
operationId: OrderController.联盟订单结算
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: vendorIDs
|
||
description: 平台IDs
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/recharge/GetRechargeOrderDetail:
|
||
get:
|
||
tags:
|
||
- recharge
|
||
description: 订单详情查询
|
||
operationId: RechargeManagerController.订单详情查询
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: orderId
|
||
description: 订单号
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: mobile
|
||
description: 手机号
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/recharge/GetUserRecharge:
|
||
post:
|
||
tags:
|
||
- recharge
|
||
description: 分页查询用户充值列表
|
||
operationId: RechargeManagerController.分页查询用户充值列表
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: page
|
||
description: 页码
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: pageSize
|
||
description: 页数
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: mobile
|
||
description: 电话
|
||
type: string
|
||
- in: formData
|
||
name: orderId
|
||
description: 订单号
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/recharge/QueryAccountBill:
|
||
get:
|
||
tags:
|
||
- recharge
|
||
description: 查询当前账号余额
|
||
operationId: RechargeManagerController.查询当前账号余额
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/recharge/SystemQueryRechargeList:
|
||
post:
|
||
tags:
|
||
- recharge
|
||
description: 管理系统获取订单详情
|
||
operationId: RechargeManagerController.管理系统获取订单详情
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: orderId
|
||
description: 订单号
|
||
type: string
|
||
- in: formData
|
||
name: mobile
|
||
description: 手机号
|
||
type: string
|
||
- in: formData
|
||
name: rechargeStatus
|
||
description: 充值状态 0-未提交,3-等待待充值(本地) 1:充值中(三方),2:已充值,-1:失败(三方)
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: page
|
||
description: 页码
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: pageSize
|
||
description: 页数
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: startTime
|
||
description: 开始时间
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: endTime
|
||
description: 结束时间
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: userName
|
||
description: 用户名
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/task/CancelTask:
|
||
put:
|
||
tags:
|
||
- task
|
||
description: 取消长时间运行任务
|
||
operationId: TaskController.取消长时间运行任务
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: taskID
|
||
description: 任务ID
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/task/GetTasks:
|
||
get:
|
||
tags:
|
||
- task
|
||
description: 查询长时间运行任务
|
||
operationId: TaskController.查询长时间运行任务
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: taskID
|
||
description: 任务ID
|
||
type: string
|
||
- in: query
|
||
name: fromStatus
|
||
description: 起始状态
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: toStatus
|
||
description: 结束状态
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: lastHours
|
||
description: 多少小时以内的
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: createdBy
|
||
description: 创建人
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/task/UnmanageTasks:
|
||
put:
|
||
tags:
|
||
- task
|
||
description: 取消管理任务
|
||
operationId: TaskController.取消管理任务
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: taskIDs
|
||
description: 任务ID列表
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/union/GetPddBindInfo:
|
||
get:
|
||
tags:
|
||
- union
|
||
description: 查询拼多多分享前,推广位有没有绑定授权
|
||
operationId: UnionController.查询拼多多分享前,推广位有没有绑定授权
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/union/GetUnionActList:
|
||
get:
|
||
tags:
|
||
- union
|
||
description: 查询联盟活动
|
||
operationId: UnionController.查询联盟活动
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: vendorID
|
||
description: 平台ID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: actType
|
||
description: 活动类型ID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/union/GetUnionJobOrderInfo:
|
||
get:
|
||
tags:
|
||
- union
|
||
description: 查看接取的联盟任务执行情况
|
||
operationId: UnionController.查看接取的联盟任务执行情况
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: jobOrderID
|
||
description: 接取任务ID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/union/GetUnionOrders:
|
||
get:
|
||
tags:
|
||
- union
|
||
description: 查询联盟订单
|
||
operationId: UnionController.查询联盟订单
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: vendorIDs
|
||
description: 平台IDs
|
||
type: string
|
||
- in: query
|
||
name: statuss
|
||
description: 订单状态s
|
||
type: string
|
||
- in: query
|
||
name: beginTime
|
||
description: 开始时间
|
||
type: string
|
||
- in: query
|
||
name: endTime
|
||
description: 结束时间
|
||
type: string
|
||
- in: query
|
||
name: keyword
|
||
description: 关键字
|
||
type: string
|
||
- in: query
|
||
name: offset
|
||
description: 页码
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: pageSize
|
||
description: 页大小
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/union/GetVendorMatterCategory:
|
||
get:
|
||
tags:
|
||
- union
|
||
description: 查询平台物料分类
|
||
operationId: UnionController.查询平台物料分类
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
type: string
|
||
- in: query
|
||
name: vendorID
|
||
description: 平台ID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/union/GetVendorMatterDetail:
|
||
get:
|
||
tags:
|
||
- union
|
||
description: 查询平台物料详情
|
||
operationId: UnionController.查询平台物料详情
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
type: string
|
||
- in: query
|
||
name: vendorID
|
||
description: 平台ID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: goodsID
|
||
description: 平台商品ID
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/union/GetVendorMatterRcmmd:
|
||
get:
|
||
tags:
|
||
- union
|
||
description: 查询平台物料推荐
|
||
operationId: UnionController.查询平台物料推荐
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
type: string
|
||
- in: query
|
||
name: vendorID
|
||
description: 平台ID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: goodsID
|
||
description: 平台商品ID
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: rcmmdType
|
||
description: 推荐类型,1为今日销量榜,3为相似商品,5为实时热销榜
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: offset
|
||
description: 页码
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: pageSize
|
||
description: 页大小
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/union/GetVendorMatters:
|
||
get:
|
||
tags:
|
||
- union
|
||
description: 查询平台物料
|
||
operationId: UnionController.查询平台物料
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
type: string
|
||
- in: query
|
||
name: vendorID
|
||
description: 平台ID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: vendorCatID
|
||
description: 平台分类ID
|
||
type: string
|
||
- in: query
|
||
name: keyword
|
||
description: 关键字
|
||
type: string
|
||
- in: query
|
||
name: offset
|
||
description: 页码
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: pageSize
|
||
description: 页大小
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: listID
|
||
description: 分页用
|
||
type: string
|
||
- in: query
|
||
name: sortType
|
||
description: 排序类型
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/union/ShareUnionLink:
|
||
post:
|
||
tags:
|
||
- union
|
||
description: 分享联盟链接
|
||
operationId: UnionController.分享联盟链接
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: jobID
|
||
description: 任务ID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: shareType
|
||
description: 分享类型,1为当前用户分享给别人,2为当前用户自己领取
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: resourceType
|
||
description: 资源类型
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: linkType
|
||
description: 链接类型,1 h5链接 2 deeplink(唤起)链接 3 中间页唤起链接 4 微信小程序唤起路径, 5为小程序二维码
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: goodsID
|
||
description: 分享商品时的商品ID
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/AcceptAddGroup:
|
||
post:
|
||
tags:
|
||
- user2
|
||
description: 被邀请用户达到4人时同意或拒绝入群
|
||
operationId: User2Controller.被邀请用户达到4人时同意或拒绝入群
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: flag
|
||
description: 1为同意,0为拒绝
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/AddMyDeliveryAddress:
|
||
post:
|
||
tags:
|
||
- user2
|
||
description: 用户自己增加配送地址
|
||
operationId: User2Controller.用户自己增加配送地址
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: consigneeName
|
||
description: 收货人
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: consigneeMobile
|
||
description: 收货人手机
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: address
|
||
description: 地址(区县以下,门牌号以上的地址信息)
|
||
type: string
|
||
- in: formData
|
||
name: detailAddress
|
||
description: 门牌号
|
||
type: string
|
||
- in: formData
|
||
name: lng
|
||
description: 经度
|
||
type: number
|
||
format: double
|
||
- in: formData
|
||
name: lat
|
||
description: 纬度
|
||
type: number
|
||
format: double
|
||
- in: formData
|
||
name: tag
|
||
description: 标签
|
||
type: string
|
||
- in: formData
|
||
name: remark
|
||
description: 备注
|
||
type: string
|
||
- in: formData
|
||
name: isDefault
|
||
description: 是否是默认
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: type
|
||
description: 1为寄件人,2为取件人(收货人)
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: autoAddress
|
||
description: 详细地址
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/AddUserCityManager:
|
||
post:
|
||
tags:
|
||
- user2
|
||
description: 增加用户管理城市
|
||
operationId: User2Controller.增加用户管理城市
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: userID
|
||
description: userID
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: cityCode
|
||
description: cityCode
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/DeleteMyDeliveryAddress:
|
||
delete:
|
||
tags:
|
||
- user2
|
||
description: 用户自己删除送地址
|
||
operationId: User2Controller.用户自己删除配送地址
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: id
|
||
description: 地址ID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/DeleteUserCityManager:
|
||
post:
|
||
tags:
|
||
- user2
|
||
description: 删除用户管理城市
|
||
operationId: User2Controller.删除用户管理城市
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: userID
|
||
description: userID
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: cityCode
|
||
description: cityCode
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/GetBindAuthInfo:
|
||
get:
|
||
tags:
|
||
- user2
|
||
description: 得到用户已经成功绑定的认证信息
|
||
operationId: User2Controller.得到用户已经成功绑定的认证信息
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/GetSelfInfo:
|
||
get:
|
||
tags:
|
||
- user2
|
||
description: 得到用户自己的信息
|
||
operationId: User2Controller.得到用户自己的信息
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/GetUser:
|
||
get:
|
||
tags:
|
||
- user2
|
||
description: 得到用户
|
||
operationId: User2Controller.得到用户
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: userID
|
||
description: 用户id
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/GetUserByMiniInfo:
|
||
post:
|
||
tags:
|
||
- user2
|
||
description: 根据小程序jsCode查询用户信息
|
||
operationId: User2Controller.根据小程序jsCode查询用户信息
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
type: string
|
||
- in: formData
|
||
name: data
|
||
description: 加密数据
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: iv
|
||
description: iv
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: jsCode
|
||
description: 小程序jsCode
|
||
type: string
|
||
- in: formData
|
||
name: authType
|
||
description: authType
|
||
type: string
|
||
- in: formData
|
||
name: appID
|
||
description: appID
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/GetUserCityManager:
|
||
get:
|
||
tags:
|
||
- user2
|
||
description: 获取用户管理城市
|
||
operationId: User2Controller.获取用户管理城市
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: userID
|
||
description: userID
|
||
type: string
|
||
- in: query
|
||
name: cityCode
|
||
description: cityCode
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/GetUserSerachKeyword:
|
||
get:
|
||
tags:
|
||
- user2
|
||
description: 得到搜索关键词
|
||
operationId: User2Controller.得到搜索关键词
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/GetUsers:
|
||
get:
|
||
tags:
|
||
- user2
|
||
description: 得到用户列表
|
||
operationId: User2Controller.得到用户列表
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: keyword
|
||
description: 关键字,可以部分匹配
|
||
type: string
|
||
- in: query
|
||
name: userID
|
||
description: 用户id
|
||
type: string
|
||
- in: query
|
||
name: pop
|
||
description: 1为你邀请的,0为全部
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: cityCodes
|
||
description: 城市id列表
|
||
type: string
|
||
- in: query
|
||
name: mobile
|
||
description: 用户手机,必须全匹配
|
||
type: string
|
||
- in: query
|
||
name: fromTime
|
||
description: 开始时间
|
||
type: string
|
||
- in: query
|
||
name: toTime
|
||
description: 结束时间
|
||
type: string
|
||
- in: query
|
||
name: timeType
|
||
description: 1为注册时间,2为消费时间
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: consumeTypes
|
||
description: 1为发任务,2为冲会员,3为发快递
|
||
type: string
|
||
- in: query
|
||
name: offset
|
||
description: 门店列表起始序号(以0开始,缺省为0)
|
||
type: integer
|
||
format: int64
|
||
- in: query
|
||
name: pageSize
|
||
description: 门店列表页大小(缺省为50,-1表示全部)
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/InvestMember:
|
||
post:
|
||
tags:
|
||
- user2
|
||
description: 会员充值
|
||
operationId: User2Controller.会员充值
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: memberID
|
||
description: 会员ID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/LoadMyCart:
|
||
get:
|
||
tags:
|
||
- user2
|
||
description: 得到用户指定门店的购物车信息
|
||
operationId: User2Controller.得到用户指定门店的购物车信息
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: storeIDs
|
||
description: 门店ID
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/QueryMyDeliveryAddress:
|
||
get:
|
||
tags:
|
||
- user2
|
||
description: 用户查询自己的配送地址
|
||
operationId: User2Controller.用户查询自己的配送地址
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: query
|
||
name: type
|
||
description: 地址类型,1是寄件人,2是收货人
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/RegisterUser:
|
||
post:
|
||
tags:
|
||
- user2
|
||
description: 用户注册
|
||
operationId: User2Controller.用户注册
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 管理员token
|
||
type: string
|
||
- in: formData
|
||
name: payload
|
||
description: json数据,User对象(手机号必填)
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: mobileVerifyCode
|
||
description: 手机验证码(通过auth2.SendVerifyCode获得)(mobileVerifyCode与authToken不能同时为空)
|
||
type: string
|
||
- in: formData
|
||
name: authToken
|
||
description: 之前通过login得到的认证TOKEN(mobileVerifyCode与authToken不能同时为空)
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/SaveMyCart:
|
||
post:
|
||
tags:
|
||
- user2
|
||
description: 存储用户指定门店的购物车信息
|
||
operationId: User2Controller.存储用户指定门店的购物车信息
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: storeID
|
||
description: 门店ID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: payload
|
||
description: 完整的购物车商品列表
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/UpdateMyDeliveryAddress:
|
||
put:
|
||
tags:
|
||
- user2
|
||
description: 用户自己修改配送地址
|
||
operationId: User2Controller.用户自己修改配送地址
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: id
|
||
description: 地址ID
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: consigneeName
|
||
description: 收货人
|
||
type: string
|
||
- in: formData
|
||
name: consigneeMobile
|
||
description: 收货人手机
|
||
type: string
|
||
- in: formData
|
||
name: address
|
||
description: 地址(区县以下,门牌号以上的地址信息)
|
||
type: string
|
||
- in: formData
|
||
name: detailAddress
|
||
description: 门牌号
|
||
type: string
|
||
- in: formData
|
||
name: lng
|
||
description: 经度
|
||
type: number
|
||
format: double
|
||
- in: formData
|
||
name: lat
|
||
description: 纬度
|
||
type: number
|
||
format: double
|
||
- in: formData
|
||
name: tag
|
||
description: 标签
|
||
type: string
|
||
- in: formData
|
||
name: remark
|
||
description: 备注
|
||
type: string
|
||
- in: formData
|
||
name: isDefault
|
||
description: 是否是默认(0:否,1:是)
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/UpdateUser:
|
||
put:
|
||
tags:
|
||
- user2
|
||
description: 修改用户信息
|
||
operationId: User2Controller.修改用户信息
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: payload
|
||
description: user payload
|
||
required: true
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/user2/UpdateUserByMiniInfo:
|
||
post:
|
||
tags:
|
||
- user2
|
||
description: 根据小程序jsCode修改用户信息
|
||
operationId: User2Controller.根据小程序jsCode修改用户信息
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: data
|
||
description: 加密数据
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: iv
|
||
description: iv
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: jsCode
|
||
description: 小程序jsCode
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/withdrawal/AddWithdrawalRecord:
|
||
post:
|
||
tags:
|
||
- withdrawal
|
||
description: 提现申请
|
||
operationId: WithdrawalRecordController.用户发起提现申请
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: withdrawalMoney
|
||
description: 提现金额
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: alipayAccount
|
||
description: 支付宝绑定账号[邮箱/电话]
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: alipayName
|
||
description: 真是姓名
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: lng
|
||
description: 经度
|
||
required: true
|
||
type: number
|
||
format: double
|
||
- in: formData
|
||
name: lat
|
||
description: 纬度
|
||
required: true
|
||
type: number
|
||
format: double
|
||
- in: formData
|
||
name: cityCode
|
||
description: 城市code
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: districtCode
|
||
description: 省code
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/withdrawal/DeleteWithdrawalRecord:
|
||
post:
|
||
tags:
|
||
- withdrawal
|
||
description: 提现申请
|
||
operationId: WithdrawalRecordController.取消或者删除提现生情
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: id
|
||
description: 数据主键Id
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/withdrawal/ExamineWithdrawalOrder:
|
||
post:
|
||
tags:
|
||
- withdrawal
|
||
description: 审核提现申请
|
||
operationId: WithdrawalRecordController.审核提现申请
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: phone
|
||
description: 当前审核人员电话号码
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: orderId
|
||
description: 被审核订单Id
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: examineStatus
|
||
description: 1-通过
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: remark
|
||
description: 不通过原因
|
||
type: string
|
||
- in: formData
|
||
name: userId
|
||
description: 提现人员Id
|
||
type: string
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/withdrawal/GetWithdrawalList:
|
||
post:
|
||
tags:
|
||
- withdrawal
|
||
description: 提现申请
|
||
operationId: WithdrawalRecordController.查询申请列表
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: pageSize
|
||
description: 页数
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: pageNum
|
||
description: 页码
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: userName
|
||
description: 用户昵称
|
||
type: string
|
||
- in: formData
|
||
name: userId
|
||
description: 用户id
|
||
type: string
|
||
- in: formData
|
||
name: orderId
|
||
description: 订单Id
|
||
type: string
|
||
- in: formData
|
||
name: startTime
|
||
description: 开始时间
|
||
type: string
|
||
- in: formData
|
||
name: endTime
|
||
description: 结束时间
|
||
type: string
|
||
- in: formData
|
||
name: phone
|
||
description: 电话
|
||
type: string
|
||
- in: formData
|
||
name: orderStatus
|
||
description: 订单状态
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
/withdrawal/GetWithdrawalRecord:
|
||
post:
|
||
tags:
|
||
- withdrawal
|
||
description: 提现申请
|
||
operationId: WithdrawalRecordController.查询申请列表
|
||
parameters:
|
||
- in: header
|
||
name: token
|
||
description: 认证token
|
||
required: true
|
||
type: string
|
||
- in: formData
|
||
name: status
|
||
description: 申请订单状态
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: pageSize
|
||
description: 页数
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
- in: formData
|
||
name: pageNum
|
||
description: 页码
|
||
required: true
|
||
type: integer
|
||
format: int64
|
||
responses:
|
||
"200":
|
||
description: '{object} controllers.CallResult'
|
||
definitions:
|
||
.false:
|
||
type: object
|
||
controllers.CallResult:
|
||
title: CallResult
|
||
type: object
|
||
properties:
|
||
code:
|
||
type: string
|
||
data:
|
||
type: string
|
||
desc:
|
||
type: string
|
||
controllers.CallResult2:
|
||
title: CallResult2
|
||
type: object
|
||
properties:
|
||
code:
|
||
type: string
|
||
data:
|
||
$ref: '#/definitions/13611.0xc000aceab0.false'
|
||
desc:
|
||
type: string
|
||
tags:
|
||
- name: event
|
||
description: |
|
||
操作事件明细相关API
|