definitions: dto.CreateAddressRequest: properties: bldg: type: string city: type: string default: type: integer firstName: type: string lastName: type: string phone: type: string state: type: string street: type: string zipCode: type: string type: object global.BASE_ID: properties: id: description: 主键 type: integer type: object model.Address: properties: bldg: description: apt,ste,bldg type: string city: description: city type: string createdAt: description: 创建时间 type: string default: description: 是否默认地址 1-是 2-否 type: integer firstName: description: first name type: string id: description: 主键ID type: integer lastName: description: last name type: string phone: description: 手机号 type: string platform: description: 平台 saller(买家端) / customer(客户端) / influencer(网红端) type: string state: description: state type: string street: description: street type: string updatedAt: description: 更新时间 type: string userId: type: string zipCode: description: zip code type: string type: object model.BillView: properties: order_id: description: 订单编号 type: string transaction_id: description: 交易编号 type: string type: object model.Breadcrumb: properties: id: type: integer is_leaf: description: 是否叶子分类 type: boolean name: type: string pid: description: 父id type: integer type: object model.Chain: properties: address: description: 合约地址 type: string type: object model.OrderAddress: properties: address_id: description: 用户地址id type: integer bldg: description: apt,ste,bldg type: string city: description: city type: string createdAt: description: 创建时间 type: string default: description: 是否默认地址 1-是 2-否 type: integer firstName: description: first name type: string id: description: 主键ID type: integer lastName: description: last name type: string orderID: type: string phone: description: 手机号 type: string platform: description: 平台 saller(买家端) / customer(客户端) / influencer(网红端) type: string state: description: state type: string street: description: street type: string updatedAt: description: 更新时间 type: string userId: type: string zipCode: description: zip code type: string type: object model.OrderDeliver: properties: courier: description: 快递公司 type: string courierLink: description: 快递链接 type: string courierNumber: description: 快递单号 type: string createdAt: description: 创建时间 type: string id: description: 主键ID type: integer orderID: description: 订单号 type: string track_id: description: track表id type: integer updatedAt: description: 更新时间 type: string type: object model.OrderDetail: properties: address: allOf: - $ref: '#/definitions/model.OrderAddress' description: 地址 bill: allOf: - $ref: '#/definitions/model.BillView' description: 交易信息 captureID: description: paypal收款确认id type: string chain: allOf: - $ref: '#/definitions/model.Chain' description: 区块链 code: description: 网红领取任务码 type: string commodID: description: 商品id type: integer confirmTime: description: 收货时间 type: string createdAt: description: 创建时间 type: string deliver: allOf: - $ref: '#/definitions/model.OrderDeliver' description: 发货信息 express_status: description: 物流状态 1:已签收 type: integer express_time: description: 已签收时间 type: string goods: allOf: - $ref: '#/definitions/model.OrderGoodsDetail' description: 商品信息 id: description: 主键ID type: integer next_countdown: description: 下阶段倒计时 type: integer number: description: 数量 type: integer orderID: description: 订单号 type: string paidPrice: description: 实付价格 type: number payMode: description: 支付方式 1-paypal type: integer payTime: description: 付款时间 type: string paypalID: description: paypal订单号 type: string platform: description: 购买平台 type: string postSale: allOf: - $ref: '#/definitions/model.PostSale' description: 售后信息 price: description: 商品价格 type: number seller: allOf: - $ref: '#/definitions/model.SellerUserDesc' description: 卖家信息 sendTime: description: 发货时间 type: string sku_id: description: 商品规格编号 type: integer sku_no: description: 商品规格编号 type: string status: description: 订单状态 1-待付款 2-待发货 3-已发货 4-已完成 5-已取消 type: integer store: allOf: - $ref: '#/definitions/model.SellerStoreInfo' description: 店铺信息 store_no: description: 店铺编号 type: string type: description: 类型 1-普通订单 2-预售订单 type: integer updatedAt: description: 更新时间 type: string userID: description: 用户id type: string type: object model.OrderGoodsDetail: properties: attributes: description: 规格详情 items: $ref: '#/definitions/model.TbAttributeWithValues' type: array content: description: 详情 type: string content_text: description: 详情-文字 type: string cover: description: 封面图 type: string createdAt: description: 创建时间 type: string goods_specs: description: 规格 items: $ref: '#/definitions/model.TbOrderGoodsSpecsDetail' type: array id: description: 主键ID type: integer images: description: 图片 type: string orderID: description: 订单id type: string price_max: description: 最高规格价格 type: number price_min: description: 最低规格价格 type: number retail_price: description: 吊牌价(零售指导价) type: number sku_no: description: 商品规格编号 type: string specs: description: 规格 type: string spu_no: description: 编号 type: string store_no: description: 店铺编号 type: string title: description: 名称 type: string title_eng: description: 英文名称 type: string updatedAt: description: 更新时间 type: string type: object model.OrderList: properties: captureID: description: paypal收款确认id type: string code: description: 网红领取任务码 type: string commodID: description: 商品id type: integer confirmTime: description: 收货时间 type: string createdAt: description: 创建时间 type: string express_status: description: 物流状态 1:已签收 type: integer express_time: description: 已签收时间 type: string goods: allOf: - $ref: '#/definitions/model.OrderGoodsDetail' description: 商品信息 id: description: 主键ID type: integer next_countdown: description: 下阶段倒计时 type: integer number: description: 数量 type: integer orderID: description: 订单号 type: string paidPrice: description: 实付价格 type: number payMode: description: 支付方式 1-paypal type: integer payTime: description: 付款时间 type: string paypalID: description: paypal订单号 type: string platform: description: 购买平台 type: string postSale: allOf: - $ref: '#/definitions/model.PostSale' description: 售后信息 price: description: 商品价格 type: number sendTime: description: 发货时间 type: string sku_id: description: 商品规格编号 type: integer sku_no: description: 商品规格编号 type: string status: description: 订单状态 1-待付款 2-待发货 3-已发货 4-已完成 5-已取消 type: integer store_no: description: 店铺编号 type: string type: description: 类型 1-普通订单 2-预售订单 type: integer updatedAt: description: 更新时间 type: string userID: description: 用户id type: string type: object model.OrderPostSale: properties: amount: description: 退款金额 type: number createdAt: description: 创建时间 type: string examine_time: description: 审核时间 type: string id: description: 主键ID type: integer images: description: 图片 type: string orderId: description: 订单号 type: string reason: description: 退款原因 type: string refund_time: description: 退款时间 type: string refundStatus: description: 退款状态 1:退款中 2:退款成功 3:退款失败 type: integer remark: description: 原因 type: string status: description: 处理状态 1:已提交 2:已处理 3:已拒绝 4:已撤回 type: integer store_no: description: 店铺编号 type: string type: description: 售后类型 1:仅退款 type: integer updatedAt: description: 更新时间 type: string userId: description: 用户id type: string videos: description: 视频 type: string type: object model.PaymentMethod: properties: logo: description: logo type: string name: description: 名称 type: string type: description: 支付类型 type: string value: description: 标识值 type: string type: object model.PostSale: properties: created_at: description: 创建时间 type: string examine_time: description: 审核时间 type: string id: description: id type: integer orderId: description: 订单id type: string refund_time: description: 退款时间 type: string refundStatus: description: 退款状态 1:退款中 2:退款成功 3:退款失败 type: integer remark: description: 审核原因 type: string status: description: 处理状态 1:已提交 2:已处理 3:已拒绝 4:已撤回 type: integer type: object model.ProviderSimple: properties: code: description: 提供者代码 google facebook twitter tiktok type: string logo: description: 提供者logo type: string name: description: 提供者名称 type: string type: object model.SellerStoreInfo: properties: email: description: 店铺联系email(注册账号email) type: string store_no: description: 店铺编号 type: string type: description: 1:个人店铺 type: integer type: object model.SellerUserDesc: properties: email: type: string type: object model.TbAttributeDetail: properties: attribute_id: description: 规格属性id type: integer value: type: string value_id: type: integer type: object model.TbAttributeValueItem: properties: id: description: id type: integer image: description: 图片 type: string name: description: 规格属性值 type: string type: object model.TbAttributeWithValues: properties: id: type: integer name: type: string values: items: $ref: '#/definitions/model.TbAttributeValueItem' type: array type: object model.TbGoodsDetail: properties: attributes: description: 规格详情 items: $ref: '#/definitions/model.TbAttributeWithValues' type: array breadcrumb: description: 分类面包屑 items: $ref: '#/definitions/model.Breadcrumb' type: array category_id: description: 分类id type: integer collect_status: description: 收藏状态 true:已收藏 false:未收藏 type: boolean content: description: 商品详情 type: string content_text: description: 详情-文字 type: string cover: type: string createdAt: description: 创建时间 type: string id: description: 主键ID type: integer images: description: 图片 type: string list_price: description: 列表价格 type: number online: description: 上下架状态 on/off type: string price_max: description: 最高规格价格 type: number price_min: description: 最低规格价格 type: number retail_price: description: 吊牌价(零售指导价) type: number specs: description: 规格 items: $ref: '#/definitions/model.TbGoodsSpecsDetail' type: array spu_no: description: 编号 type: string tags: description: 标签 type: string title: description: 标题 type: string title_eng: description: 英文标题 type: string updatedAt: description: 更新时间 type: string type: object model.TbGoodsSpecsDetail: properties: attributes: description: 规格详情 items: $ref: '#/definitions/model.TbAttributeDetail' type: array createdAt: description: 创建时间 type: string goods_id: type: integer goods_no: description: 商品编号 type: string id: description: 主键ID type: integer image: description: 规格图片url type: string price: description: 价格 type: number sku_no: description: 商品编码 type: string specs: description: 规格 type: string stock: description: 库存 type: integer updatedAt: description: 更新时间 type: string type: object model.TbOrderGoodsSpecsDetail: properties: code: description: attribute定位标识 type: string goods_id: type: integer goods_no: description: 商品编号 type: string image: description: 规格图片url type: string orderGoodsId: type: integer price: description: 价格 type: number sku_no: description: 商品编码 type: string specs: description: 规格 type: string type: object model.UsCitys: properties: city: type: string county: type: string id: type: integer idState: type: integer type: object model.UsSelect: properties: children: items: $ref: '#/definitions/model.UsCitys' type: array id: type: integer stateCode: type: string stateName: type: string type: object model.UserSimple: properties: avatar: description: 头像 type: string nick_name: description: 昵称 type: string platform: description: 平台 items: $ref: '#/definitions/request.Platform' type: array tags: description: 个人标签 type: string uuid: description: 用户uuid编码 type: string type: object request.CreateOrderParams: properties: addressID: description: 收货地址id type: integer code: description: 网红码? type: string number: description: 数量 type: integer payMode: description: 支付平台 1-paypal type: integer payment_method: description: 支付平台 /global/payment-methods接口返回的value type: string platform: description: 下单平台 数据字典release_channel type: string skuID: description: 商品规格id type: integer type: object request.DeleteUserORder: properties: orderID: description: 订单号 type: string type: object request.IdReq: properties: id: description: id type: integer type: object request.OrderPay: properties: orderID: description: 订单号 type: string pay_method: description: 支付方式 /global/payment-methods接口返回的value type: string payMode: description: 支付渠道 1:Alipay type: integer type: object request.Platform: properties: created_at: description: 创建时间 type: string image: description: 图片 type: string is_auth: description: 是否认证 type: boolean platform: description: 平台 type: string url: description: 主页地址 type: string type: object request.PostSaleParams: properties: amount: description: 退款金额 type: number images: description: 图片 type: string orderId: description: 订单id type: string reason: description: 原因选项 type: string videos: description: 视频 type: string type: object request.SendEmail: properties: email: type: string type: object request.SendMessage: properties: country_code: description: 用户手机号国家代码 国际区号 86 中国 1美国 type: string phone: type: string type: description: 1:登录验证码 2-解绑 3-绑定 4-提现 type: integer type: object request.SpuNo: properties: spu_no: description: spu_no type: string type: object request.UpdateOrderAddress: properties: bldg: type: string city: type: string firstName: description: first name type: string lastName: description: last name type: string orderID: description: 订单号 type: string phone: description: 手机号 type: string state: type: string street: description: 街道 type: string zipCode: type: string type: object request.UpdateUserOrderStatus: properties: orderID: description: 订单号 type: string status: description: 订单状态 4-已完成 5-已取消 type: integer type: object request.UserAppeal: properties: contact: description: 联系方式 type: string images: description: 图片 type: string respon: description: 申诉内容 type: string type: object request.UserAuthorized: properties: appid: description: 应用id type: string client: description: 客户端 ios android web type: string code: description: 授权码 type: string platform: description: 平台 google facebook twitter tiktok type: string token: description: token type: string uuid: type: string type: object request.UserEmail: properties: code: description: 验证码 type: string email: description: 邮箱 type: string type: object request.UserLogin: properties: appid: description: 应用id type: string code: description: 验证码 type: string country_code: description: 用户手机号国家代码 国际区号 86 中国 1美国 type: string email: description: 邮箱 type: string password: description: 密码 type: string phone: description: 手机号 type: string source: description: 用户来源 facebook twitter tiktok youtube type: string type: description: 1-手机号 2-邮箱 type: string type: object request.UserRegister: properties: appid: description: 应用id type: string avatar: description: 头像 type: string code: description: 验证码 type: string email: description: 邮箱 type: string nickname: description: 昵称 type: string source: description: 用户来源 facebook twitter tiktok youtube type: string type: object response.ChainResp: properties: block_adress: description: 所在区块 type: string block_height: description: 块高度 type: integer hash: description: 交易哈希 type: string time: description: 上链时间 type: string type: object response.Link: properties: enctype: type: string href: type: string method: type: string rel: type: string type: object response.LoginResponse: properties: expiresAt: type: integer token: type: string user: $ref: '#/definitions/model.UserSimple' type: object response.Money: properties: currency_code: type: string value: type: string type: object response.Order: properties: create_time: type: string id: type: string intent: type: string links: items: $ref: '#/definitions/response.Link' type: array purchase_units: items: $ref: '#/definitions/response.PurchaseUnit' type: array status: type: string update_time: type: string type: object response.OrderData: properties: all: description: 全部 type: integer cancel: description: 已取消 type: integer finished: description: 已完成 type: integer post_sale: description: 退货 type: integer shipped: description: 已发货 type: integer unpaid: description: 未支付 type: integer unship: description: 待发货 type: integer type: object response.PurchaseUnit: properties: amount: $ref: '#/definitions/response.PurchaseUnitAmount' reference_id: type: string type: object response.PurchaseUnitAmount: properties: breakdown: $ref: '#/definitions/response.PurchaseUnitAmountBreakdown' currency_code: type: string value: type: string type: object response.PurchaseUnitAmountBreakdown: properties: discount: $ref: '#/definitions/response.Money' handling: $ref: '#/definitions/response.Money' insurance: $ref: '#/definitions/response.Money' item_total: $ref: '#/definitions/response.Money' shipping: $ref: '#/definitions/response.Money' shipping_discount: $ref: '#/definitions/response.Money' tax_total: $ref: '#/definitions/response.Money' type: object info: contact: {} description: 接口文档 title: Swagger Example API version: 0.0.1 paths: /base/authUrl: get: parameters: - description: 应用id in: query name: appid type: string - description: 客户端 ios android web in: query name: client type: string - description: 平台 google facebook twitter tiktok in: query name: platform type: string responses: "200": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 获取第三方登录信息[v1.0.0] tags: - auth /base/authorized: post: parameters: - description: email,password... in: body name: data required: true schema: $ref: '#/definitions/request.UserAuthorized' responses: "200": description: '{"code": 1, "message": ""}' schema: type: string summary: 授权登录[v1.0.0] tags: - auth /base/brochure: get: parameters: - in: query name: type type: string responses: "200": description: '{"success":true,"data":{},"msg":""}' schema: type: string summary: 隐私协议单页 tags: - tools /base/chain: get: parameters: - description: 区块/合约hash in: query name: hash type: string responses: "200": description: '{"code": 0, "data": [...]}' schema: items: $ref: '#/definitions/response.ChainResp' type: array "201": description: '{"code": 1, "message": ""}' schema: type: string summary: 获取区块链数据 tags: - Chain /base/login: post: parameters: - description: email,password... in: body name: data required: true schema: $ref: '#/definitions/request.UserLogin' responses: "200": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 普通登录[v1.0.0] tags: - auth /base/provider: get: parameters: - description: 应用id in: query name: appid type: string responses: "200": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 获取第三方登录列表[v1.0.0] tags: - auth /base/register: post: parameters: - description: email,password... in: body name: data required: true schema: $ref: '#/definitions/request.UserRegister' responses: "200": description: '{"code": 1, "message": ""}' schema: type: string summary: 注册[v1.0.0] tags: - auth /base/sendEmail: post: consumes: - application/json parameters: - description: phone,type in: body name: data required: true schema: $ref: '#/definitions/request.SendEmail' produces: - application/json responses: "200": description: '{"success":true,"data":{},"msg":"获取成功"}' schema: type: string security: - ApiKeyAuth: [] summary: 发送邮件验证码[v1.0.0] tags: - tools /base/sendMessage: post: consumes: - application/json parameters: - description: phone,type in: body name: data required: true schema: $ref: '#/definitions/request.SendMessage' produces: - application/json responses: "200": description: '{"success":true,"data":{},"msg":"获取成功"}' schema: type: string security: - ApiKeyAuth: [] summary: 发送短信验证码[v1.0.0] tags: - tools /global/address: delete: parameters: - description: data... in: body name: data schema: $ref: '#/definitions/global.BASE_ID' responses: "200": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 删除收货地址 [v1.0] tags: - 公用-收货地址 get: responses: "200": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 获取用户收货地址列表 [v1.0] tags: - 公用-收货地址 post: parameters: - description: data... in: body name: data schema: $ref: '#/definitions/dto.CreateAddressRequest' responses: "200": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 添加收货地址 [v1.0] tags: - 公用-收货地址 put: parameters: - description: data... in: body name: data schema: $ref: '#/definitions/model.Address' responses: "200": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 修改收货地址 [v1.0] tags: - 公用-收货地址 /global/payment-methods: get: responses: "200": description: '{"code": 0, "data": [...]}' schema: items: $ref: '#/definitions/model.PaymentMethod' type: array security: - Bearer: [] summary: 获取支付方式列表 tags: - 客户端-订单 /global/usSelect: get: responses: "200": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 美国地区选择器 [v1.0] tags: - 公用-收货地址 /goods/collect: post: parameters: - description: params in: body name: data schema: $ref: '#/definitions/request.SpuNo' responses: "200": description: '{"code": 200, "data": {}}' schema: type: string security: - ApiKeyAuth: [] summary: 收藏/取消收藏商品 [v1.0] tags: - goods /goods/detail: get: parameters: - description: 领取任务id in: query name: claim_no type: string - description: 商品id in: query name: id type: integer - description: spu_no in: query name: spu_no type: string responses: "200": description: '{"code": 200, "data": {}}' schema: $ref: '#/definitions/model.TbGoodsDetail' security: - ApiKeyAuth: [] summary: 获取商品详情 tags: - goods /influencer/base/brochure: get: parameters: - in: query name: type type: string responses: "200": description: '{"success":true,"data":{},"msg":""}' schema: type: string summary: 隐私协议单页 tags: - tools /order/address: put: parameters: - description: data... in: body name: data schema: $ref: '#/definitions/request.UpdateOrderAddress' responses: "200": description: '{"code": 0, "data": [...]}' schema: type: string "201": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 修改订单收货信息 tags: - 客户端-订单 /order/checkOrder: get: parameters: - in: query name: token type: string responses: "200": description: '{"code": 0, "data": [...]}' schema: type: string "201": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 订单支付完成页确认订单 tags: - 客户端-订单 /order/create: post: parameters: - description: data... in: body name: data schema: $ref: '#/definitions/request.CreateOrderParams' responses: "200": description: '{"code": 0, "data": [...]}' schema: $ref: '#/definitions/response.Order' "201": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 下单-payment tags: - 客户端-订单 /order/data: get: responses: "200": description: '{"code": 0, "data": [...]}' schema: $ref: '#/definitions/response.OrderData' "201": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 获取订单数据 tags: - 客户端-订单 /order/detail: get: parameters: - description: 订单号 in: query name: orderID type: string responses: "200": description: '{"code": 0, "data": [...]}' schema: $ref: '#/definitions/model.OrderDetail' "201": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 获取订单详情 tags: - 客户端-订单 /order/goods/snapshot: get: parameters: - description: 订单号 in: query name: orderID type: string responses: "200": description: '{"code": 0, "data": [...]}' schema: $ref: '#/definitions/model.OrderGoodsDetail' "201": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 获取订单商品快照 tags: - 客户端-订单 /order/list: get: parameters: - description: 网红码? in: query name: code type: string - description: 订单号 in: query name: orderID type: string - description: 页码 in: query name: page type: integer - description: 每页大小 in: query name: pageSize type: integer - description: 订单状态 1-待付款 2-待发货 3-已发货 4-已完成 5-已取消 10:退款 in: query name: status type: integer responses: "200": description: '{"code": 0, "data": [...]}' schema: items: $ref: '#/definitions/model.OrderList' type: array "201": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 获取订单列表 tags: - 客户端-订单 /order/order: delete: parameters: - description: data... in: body name: data schema: $ref: '#/definitions/request.DeleteUserORder' responses: "200": description: '{"code": 0, "data": [...]}' schema: type: string "201": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 删除订单 tags: - 客户端-订单 /order/orderPay: post: parameters: - description: data... in: body name: data schema: $ref: '#/definitions/request.OrderPay' responses: "200": description: '{"code": 0, "data": [...]}' schema: $ref: '#/definitions/response.Order' "201": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 再次调起支付-payment tags: - 客户端-订单 /order/orderStatus: put: parameters: - description: data... in: body name: data schema: $ref: '#/definitions/request.UpdateUserOrderStatus' responses: "200": description: '{"code": 0, "data": [...]}' schema: type: string "201": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 修改订单状态(取消订单,确认收货订单) tags: - 客户端-订单 /order/postSale: delete: parameters: - description: data... in: body name: data schema: $ref: '#/definitions/request.IdReq' responses: "200": description: '{"code": 0, "data": [...]}' schema: type: string "201": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 订单取消退款/退货 tags: - 客户端-订单 get: parameters: - description: id in: query name: id type: integer responses: "200": description: '{"code": 0, "data": [...]}' schema: $ref: '#/definitions/model.OrderPostSale' "201": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 获取订单申请退款/退货详情 tags: - 客户端-订单 post: parameters: - description: data... in: body name: data schema: $ref: '#/definitions/request.PostSaleParams' responses: "200": description: '{"code": 0, "data": [...]}' schema: type: string "201": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 订单申请退款/退货 tags: - 客户端-订单 /user/appeal: post: parameters: - description: respon in: body name: data required: true schema: $ref: '#/definitions/request.UserAppeal' responses: "200": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 购买申诉[v1.0.0] tags: - user /user/email: put: parameters: - description: email in: body name: data required: true schema: $ref: '#/definitions/request.UserEmail' responses: "200": description: '{"code": 1, "message": ""}' schema: type: string security: - Bearer: [] summary: 绑定邮箱[v1.0.0] tags: - user securityDefinitions: ApiKeyAuth: in: header name: x-token type: apiKey swagger: "2.0"