| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069 |
- basePath: /v1
- definitions:
- controller.ResponseBase:
- properties:
- code:
- type: integer
- memo:
- type: string
- type: object
- controller.ResponseVerifyPic:
- properties:
- id:
- type: string
- pic:
- 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: Video Course框架 API 文档
- license:
- name: Apache 2.0
- url: http://www.apache.org/licenses/LICENSE-2.0.html
- termsOfService: http://swagger.io/terms/
- title: Video Course框架
- version: "1.0"
- paths:
- /Auth/GenVerifyPic:
- post:
- consumes:
- - application/x-www-form-urlencoded
- description: 获取验证图片和验证id
- parameters:
- - description: 高
- in: formData
- name: height
- required: true
- type: string
- - description: 宽
- in: formData
- name: width
- required: true
- type: string
- - description: 噪点数量
- in: formData
- name: noiseCount
- required: true
- type: string
- - description: 验证码字数
- in: formData
- name: length
- required: true
- type: string
- - description: 验证码取值范围 比如 1234567890 或者 abcdef等
- in: formData
- name: source
- required: true
- type: string
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/controller.ResponseVerifyPic'
- summary: 获取验证图片
- tags:
- - Auth
- /Auth/GetPhoneVFCode:
- post:
- consumes:
- - application/x-www-form-urlencoded
- description: 手机获取验证码
- parameters:
- - description: 手机号
- in: formData
- name: phone
- required: true
- type: string
- - description: 验证码类型 1:登录
- in: formData
- name: codeType
- required: true
- type: integer
- - description: 图形验证码id
- in: formData
- name: picId
- required: true
- type: string
- - description: 图形验证码
- in: formData
- name: picCode
- required: true
- type: string
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/controller.ResponseBase'
- summary: 手机获取验证码
- tags:
- - Auth
- /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
- /HrSensors/BindHrSensorsToUser:
- post:
- consumes:
- - application/x-www-form-urlencoded
- description: 心率带绑定用户
- parameters:
- - description: Token
- in: formData
- name: token
- required: true
- type: string
- - description: 心率带Sn
- in: formData
- name: sn
- required: true
- type: string
- - description: 课堂记录Id,必传字段
- in: formData
- name: cfId
- required: true
- type: integer
- - description: 用户Id
- in: formData
- name: userId
- required: true
- type: integer
- - description: 商家ID
- in: formData
- name: shopId
- required: true
- type: integer
- - description: 心率带ID
- in: formData
- name: hrId
- required: true
- type: integer
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/controller.ResponseBase'
- summary: 心率带绑定用户
- tags:
- - HrSensors
- /HrSensors/EditHrSensors:
- post:
- consumes:
- - application/x-www-form-urlencoded
- description: 修改商家心率设备信息
- parameters:
- - description: Token
- in: formData
- name: token
- required: true
- type: string
- - description: 心率带ID
- in: formData
- name: hrId
- required: true
- type: integer
- - description: 心率带Sn
- in: formData
- name: sn
- required: true
- type: string
- - description: 商家ID
- in: formData
- name: shopId
- required: true
- type: string
- - 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/GetHrSensorsPowerPercent:
- 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: 心率带Id
- in: formData
- name: hrId
- type: integer
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/controller.ResponseBase'
- summary: 获取心率带电量
- tags:
- - HrSensors
- /HrSensors/HrSensorsBindHistory:
- post:
- consumes:
- - application/x-www-form-urlencoded
- description: 查询心率带绑定历史记录
- parameters:
- - description: Token
- in: formData
- name: token
- required: true
- type: string
- - description: 心率带ID
- in: formData
- name: hrId
- type: integer
- - description: 开始时间 2020-10-10 00:00:01
- in: formData
- name: bt
- required: true
- type: string
- - description: 结束时间 2020-10-10 23:59:59
- in: formData
- name: et
- required: true
- type: string
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/controller.ResponseBase'
- summary: 查询心率带绑定历史记录
- tags:
- - HrSensors
- /HrSensors/HrSensorsStatusEdit:
- post:
- consumes:
- - application/x-www-form-urlencoded
- description: 修改商家心率设备状态
- parameters:
- - description: Token
- in: formData
- name: token
- required: true
- type: string
- - description: 心率带ID
- in: formData
- name: hrId
- required: true
- type: integer
- - description: 状态, 1:启用,8:暂停,9:删除
- in: formData
- name: status
- required: true
- type: integer
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/controller.ResponseBase'
- summary: 修改商家心率设备状态
- tags:
- - HrSensors
- /HrSensors/QueryHrSensors:
- 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: status
- type: integer
- - description: 模糊查询sn与场内编号
- in: formData
- name: str
- type: string
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/controller.ResponseBase'
- summary: 查询商家公共心率设备
- tags:
- - HrSensors
- /HrSensors/QueryPvtHrSensors:
- 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: status
- type: integer
- - description: 用户姓名
- in: formData
- name: userName
- type: string
- - description: 模糊查询sn与场内编号
- in: formData
- name: str
- type: string
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/controller.ResponseBase'
- summary: 查询商家会员私有心率设备
- tags:
- - HrSensors
- /HrSensors/SelectHrSensors:
- 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
- type: integer
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/controller.ResponseBase'
- summary: 查询未绑定的心率带--下拉框用
- tags:
- - HrSensors
- /HrSensors/UnBindHrSensorsToUser:
- post:
- consumes:
- - application/x-www-form-urlencoded
- description: 心率带解绑用户
- parameters:
- - description: Token
- in: formData
- name: token
- required: true
- type: string
- - description: 课堂记录Id,必传字段
- in: formData
- name: cfId
- required: true
- type: integer
- - description: 绑定ID
- in: formData
- name: bindId
- required: true
- type: integer
- - description: 用户ID
- in: formData
- name: userId
- required: true
- type: integer
- - description: 心率带Sn
- in: formData
- name: sn
- required: true
- type: string
- 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"
|