{ "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\n" } ] }