basePath: /v1 definitions: controller.ResponseBase: properties: code: type: integer memo: type: string type: object controller.ShopCoachSimpleInfo: properties: code: type: integer memo: type: string rs: type: string type: object controller.ShopUserInfo: properties: code: type: integer memo: type: string pageCount: type: integer rs: type: string type: object controller.ShopUserSimpleInfo: properties: code: type: integer memo: type: string rs: type: string type: object controller.UserList: properties: code: type: integer memo: type: string rs: items: type: object type: array type: object info: contact: email: support@swagger.io name: API Support url: http://www.swagger.io/support description: web框架 API 文档 license: name: Apache 2.0 url: http://www.apache.org/licenses/LICENSE-2.0.html termsOfService: http://swagger.io/terms/ title: web框架 version: "1.0" paths: /Auth/SignUp: post: consumes: - application/x-www-form-urlencoded description: 用户添加 parameters: - description: 用户名 in: formData name: userCode required: true type: string - description: 密码 in: formData name: password required: true type: string - description: 邮箱 in: formData name: email type: string - description: 手机号 in: formData name: phone type: string - description: 姓名 in: formData name: name type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/controller.ResponseBase' summary: 用户添加 tags: - Auth /HrSensors/AddHrSensors: post: consumes: - application/x-www-form-urlencoded description: 添加商家公共心率设备 parameters: - description: Token in: formData name: token required: true type: string - description: 商家ID in: formData name: shopId required: true type: integer - description: 心率带Sn in: formData name: sn required: true type: integer - description: 场馆内编号 01 02 in: formData name: venueNo type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/controller.ResponseBase' summary: 添加商家公共心率设备 tags: - HrSensors /HrSensors/AddPvtHrSensors: post: consumes: - application/x-www-form-urlencoded description: 添加会员私有心率设备 parameters: - description: Token in: formData name: token required: true type: string - description: 商家ID in: formData name: shopId required: true type: integer - description: 心率带Sn in: formData name: sn required: true type: integer - description: 用户ID in: formData name: userId required: true type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/controller.ResponseBase' summary: 添加会员私有心率设备 tags: - HrSensors /Test/UserAdd: post: consumes: - application/x-www-form-urlencoded description: 会员用户添加 parameters: - description: 姓名 in: formData name: name required: true type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/controller.ResponseBase' summary: 会员用户添加 tags: - Test /Test/UserListQuery: post: consumes: - application/x-www-form-urlencoded description: 会员用户查询 produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/controller.UserList' summary: 会员用户查询 tags: - Test /User/ShopCoachAdd: post: consumes: - application/x-www-form-urlencoded description: 商家教练添加 parameters: - description: Token in: formData name: token required: true type: string - description: 店铺ID in: formData name: shopId required: true type: integer - description: 登陆用户名也是手机号 in: formData name: phone required: true type: string - description: 姓名 in: formData name: name required: true type: string - description: 密码 in: formData name: pwd required: true type: string - description: 性别 1:男, 2:女 in: formData name: sex required: true type: integer - description: 备注 in: formData name: memo type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/controller.ResponseBase' summary: 商家教练添加 tags: - User /User/ShopCoachEdit: post: consumes: - application/x-www-form-urlencoded description: 商家教练基本信息修改 parameters: - description: Token in: formData name: token required: true type: string - description: 教练ID in: formData name: ssId required: true type: integer - description: 手机号 in: formData name: phone type: string - description: 密码 in: formData name: pwd type: string - description: 姓名 in: formData name: name type: string - description: 备注 in: formData name: memo type: string - description: 性别 1:男, 2:女 in: formData name: sex required: true type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/controller.ResponseBase' summary: 商家教练基本信息修改 tags: - User /User/ShopCoachListQuery: post: consumes: - application/x-www-form-urlencoded description: 会员用户列表(带分页) parameters: - description: Token in: formData name: token required: true type: string - description: 手机号 in: formData name: phone type: string - description: 姓名 in: formData name: name type: string - description: 当前条 in: formData name: start required: true type: string - description: 每页条数 in: formData name: tableMax required: true type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/controller.ShopUserInfo' summary: 会员用户列表(带分页) tags: - User /User/ShopCoachSimpleQuery: post: consumes: - application/x-www-form-urlencoded description: 本店会员用户基本信息查询 parameters: - description: Token in: formData name: token required: true type: string - description: 商家ID in: formData name: shopId type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/controller.ShopCoachSimpleInfo' summary: 本店会员用户基本信息查询 tags: - User /User/ShopCoachStatusEdit: post: consumes: - application/x-www-form-urlencoded description: 商家教练状态修改 parameters: - description: Token in: formData name: token required: true type: string - description: 教练ID in: formData name: ssId required: true type: integer - description: "状态 1:启用\t 8:禁用 9:删除" in: formData name: status required: true type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/controller.ResponseBase' summary: 商家教练状态修改 tags: - User /User/ShopUserAdd: post: consumes: - application/x-www-form-urlencoded description: 会员用户添加 parameters: - description: Token in: formData name: token required: true type: string - description: 店铺ID in: formData name: shopId required: true type: integer - description: 登陆用户名也是手机号 in: formData name: phone required: true type: string - description: 姓名 in: formData name: name required: true type: string - description: 性别 1:男, 2:女 in: formData name: sex required: true type: integer - description: 生日 in: formData name: birthday required: true type: string - description: 身高 in: formData name: height required: true type: integer - description: '体重 ' in: formData name: weight required: true type: string - description: 静态心率 in: formData name: staticHr type: integer - description: 头像 in: formData name: head type: string - description: 备注 in: formData name: memo type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/controller.ResponseBase' summary: 会员用户添加 tags: - User /User/ShopUserEdit: post: consumes: - application/x-www-form-urlencoded description: 会员用户基本信息修改 parameters: - description: Token in: formData name: token required: true type: string - description: 用户Id in: formData name: userId required: true type: integer - description: 手机号 in: formData name: phone type: string - description: 姓名 in: formData name: name type: string - description: 备注 in: formData name: memo type: string - description: 生日 in: formData name: birthday required: true type: string - description: 身高 in: formData name: height required: true type: integer - description: 体重 in: formData name: weight required: true type: string - description: 性别 1:男, 2:女 in: formData name: sex required: true type: integer - description: 静态心率 in: formData name: staticHr type: integer - description: 头像URL in: formData name: head type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/controller.ResponseBase' summary: 会员用户基本信息修改 tags: - User /User/ShopUserListQuery: post: consumes: - application/x-www-form-urlencoded description: 会员用户列表(带分页) parameters: - description: Token in: formData name: token required: true type: string - description: 手机号 in: formData name: phone type: string - description: 姓名 in: formData name: name type: string - description: 当前条 in: formData name: start required: true type: string - description: 每页条数 in: formData name: tableMax required: true type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/controller.ShopUserInfo' summary: 会员用户列表(带分页) tags: - User /User/ShopUserSimpleQuery: post: consumes: - application/x-www-form-urlencoded description: 本店会员用户基本信息查询 parameters: - description: Token in: formData name: token required: true type: string - description: 商家ID in: formData name: shopId type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/controller.ShopUserSimpleInfo' summary: 本店会员用户基本信息查询 tags: - User /User/ShopUserStatusEdit: post: consumes: - application/x-www-form-urlencoded description: 会员用户状态修改 parameters: - description: Token in: formData name: token required: true type: string - description: 用户ID in: formData name: userId required: true type: integer - description: "状态 1:启用\t 8:禁用 9:删除" in: formData name: status required: true type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/controller.ResponseBase' summary: 会员用户状态修改 tags: - User securityDefinitions: ApiKeyAuth: in: header name: Authorization type: apiKey BasicAuth: type: basic OAuth2AccessCode: authorizationUrl: https://example.com/oauth/authorize flow: accessCode scopes: admin: ' Grants read and write access to administrative information' tokenUrl: https://example.com/oauth/token type: oauth2 OAuth2Application: flow: application scopes: admin: ' Grants read and write access to administrative information' write: ' Grants write access' tokenUrl: https://example.com/oauth/token type: oauth2 OAuth2Implicit: authorizationUrl: https://example.com/oauth/authorize flow: implicit scopes: admin: ' Grants read and write access to administrative information' write: ' Grants write access' type: oauth2 OAuth2Password: flow: password scopes: admin: ' Grants read and write access to administrative information' read: ' Grants read access' write: ' Grants write access' tokenUrl: https://example.com/oauth/token type: oauth2 swagger: "2.0"