swagger.yaml 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095
  1. basePath: /v1
  2. definitions:
  3. controller.ResponseBase:
  4. properties:
  5. code:
  6. type: integer
  7. memo:
  8. type: string
  9. type: object
  10. controller.ResponseVerifyPic:
  11. properties:
  12. id:
  13. type: string
  14. pic:
  15. type: string
  16. type: object
  17. controller.ShopCoachSimpleInfo:
  18. properties:
  19. code:
  20. type: integer
  21. memo:
  22. type: string
  23. rs:
  24. type: string
  25. type: object
  26. controller.ShopUserInfo:
  27. properties:
  28. code:
  29. type: integer
  30. memo:
  31. type: string
  32. pageCount:
  33. type: integer
  34. rs:
  35. type: string
  36. type: object
  37. controller.ShopUserSimpleInfo:
  38. properties:
  39. code:
  40. type: integer
  41. memo:
  42. type: string
  43. rs:
  44. type: string
  45. type: object
  46. controller.UserList:
  47. properties:
  48. code:
  49. type: integer
  50. memo:
  51. type: string
  52. rs:
  53. items:
  54. type: object
  55. type: array
  56. type: object
  57. info:
  58. contact:
  59. email: support@swagger.io
  60. name: API Support
  61. url: http://www.swagger.io/support
  62. description: Video Course框架 API 文档
  63. license:
  64. name: Apache 2.0
  65. url: http://www.apache.org/licenses/LICENSE-2.0.html
  66. termsOfService: http://swagger.io/terms/
  67. title: Video Course框架
  68. version: "1.0"
  69. paths:
  70. /Auth/GenVerifyPic:
  71. post:
  72. consumes:
  73. - application/x-www-form-urlencoded
  74. description: 获取验证图片和验证id
  75. parameters:
  76. - description: 高
  77. in: formData
  78. name: height
  79. required: true
  80. type: string
  81. - description: 宽
  82. in: formData
  83. name: width
  84. required: true
  85. type: string
  86. - description: 噪点数量
  87. in: formData
  88. name: noiseCount
  89. required: true
  90. type: string
  91. - description: 验证码字数
  92. in: formData
  93. name: length
  94. required: true
  95. type: string
  96. - description: 验证码取值范围 比如 1234567890 或者 abcdef等
  97. in: formData
  98. name: source
  99. required: true
  100. type: string
  101. produces:
  102. - application/json
  103. responses:
  104. "200":
  105. description: OK
  106. schema:
  107. $ref: '#/definitions/controller.ResponseVerifyPic'
  108. summary: 获取验证图片
  109. tags:
  110. - Auth
  111. /Auth/GetPhoneVFCode:
  112. post:
  113. consumes:
  114. - application/x-www-form-urlencoded
  115. description: 手机获取验证码
  116. parameters:
  117. - description: 手机号
  118. in: formData
  119. name: phone
  120. required: true
  121. type: string
  122. - description: 验证码类型 1:登录
  123. in: formData
  124. name: codeType
  125. required: true
  126. type: integer
  127. - description: 图形验证码id
  128. in: formData
  129. name: picId
  130. required: true
  131. type: string
  132. - description: 图形验证码
  133. in: formData
  134. name: picCode
  135. required: true
  136. type: string
  137. produces:
  138. - application/json
  139. responses:
  140. "200":
  141. description: OK
  142. schema:
  143. $ref: '#/definitions/controller.ResponseBase'
  144. summary: 手机获取验证码
  145. tags:
  146. - Auth
  147. /Auth/PhoneSignIn:
  148. post:
  149. consumes:
  150. - application/x-www-form-urlencoded
  151. description: 手机验证码登录
  152. parameters:
  153. - description: 手机号
  154. in: formData
  155. name: phone
  156. required: true
  157. type: string
  158. - description: 验证码
  159. in: formData
  160. name: smsCode
  161. required: true
  162. type: integer
  163. produces:
  164. - application/json
  165. responses:
  166. "200":
  167. description: OK
  168. schema:
  169. $ref: '#/definitions/controller.ResponseBase'
  170. summary: 手机验证码登录
  171. tags:
  172. - Auth
  173. /Auth/SignUp:
  174. post:
  175. consumes:
  176. - application/x-www-form-urlencoded
  177. description: 用户添加
  178. parameters:
  179. - description: 用户名
  180. in: formData
  181. name: userCode
  182. required: true
  183. type: string
  184. - description: 密码
  185. in: formData
  186. name: password
  187. required: true
  188. type: string
  189. - description: 邮箱
  190. in: formData
  191. name: email
  192. type: string
  193. - description: 手机号
  194. in: formData
  195. name: phone
  196. type: string
  197. - description: 姓名
  198. in: formData
  199. name: name
  200. type: string
  201. produces:
  202. - application/json
  203. responses:
  204. "200":
  205. description: OK
  206. schema:
  207. $ref: '#/definitions/controller.ResponseBase'
  208. summary: 用户添加
  209. tags:
  210. - Auth
  211. /HrSensors/AddHrSensors:
  212. post:
  213. consumes:
  214. - application/x-www-form-urlencoded
  215. description: 添加商家公共心率设备
  216. parameters:
  217. - description: Token
  218. in: formData
  219. name: token
  220. required: true
  221. type: string
  222. - description: 商家ID
  223. in: formData
  224. name: shopId
  225. required: true
  226. type: integer
  227. - description: 心率带Sn
  228. in: formData
  229. name: sn
  230. required: true
  231. type: integer
  232. - description: 场馆内编号 01 02
  233. in: formData
  234. name: venueNo
  235. type: string
  236. produces:
  237. - application/json
  238. responses:
  239. "200":
  240. description: OK
  241. schema:
  242. $ref: '#/definitions/controller.ResponseBase'
  243. summary: 添加商家公共心率设备
  244. tags:
  245. - HrSensors
  246. /HrSensors/AddPvtHrSensors:
  247. post:
  248. consumes:
  249. - application/x-www-form-urlencoded
  250. description: 添加会员私有心率设备
  251. parameters:
  252. - description: Token
  253. in: formData
  254. name: token
  255. required: true
  256. type: string
  257. - description: 商家ID
  258. in: formData
  259. name: shopId
  260. required: true
  261. type: integer
  262. - description: 心率带Sn
  263. in: formData
  264. name: sn
  265. required: true
  266. type: integer
  267. - description: 用户ID
  268. in: formData
  269. name: userId
  270. required: true
  271. type: integer
  272. produces:
  273. - application/json
  274. responses:
  275. "200":
  276. description: OK
  277. schema:
  278. $ref: '#/definitions/controller.ResponseBase'
  279. summary: 添加会员私有心率设备
  280. tags:
  281. - HrSensors
  282. /HrSensors/BindHrSensorsToUser:
  283. post:
  284. consumes:
  285. - application/x-www-form-urlencoded
  286. description: 心率带绑定用户
  287. parameters:
  288. - description: Token
  289. in: formData
  290. name: token
  291. required: true
  292. type: string
  293. - description: 心率带Sn
  294. in: formData
  295. name: sn
  296. required: true
  297. type: string
  298. - description: 课堂记录Id,必传字段
  299. in: formData
  300. name: cfId
  301. required: true
  302. type: integer
  303. - description: 用户Id
  304. in: formData
  305. name: userId
  306. required: true
  307. type: integer
  308. - description: 商家ID
  309. in: formData
  310. name: shopId
  311. required: true
  312. type: integer
  313. - description: 心率带ID
  314. in: formData
  315. name: hrId
  316. required: true
  317. type: integer
  318. produces:
  319. - application/json
  320. responses:
  321. "200":
  322. description: OK
  323. schema:
  324. $ref: '#/definitions/controller.ResponseBase'
  325. summary: 心率带绑定用户
  326. tags:
  327. - HrSensors
  328. /HrSensors/EditHrSensors:
  329. post:
  330. consumes:
  331. - application/x-www-form-urlencoded
  332. description: 修改商家心率设备信息
  333. parameters:
  334. - description: Token
  335. in: formData
  336. name: token
  337. required: true
  338. type: string
  339. - description: 心率带ID
  340. in: formData
  341. name: hrId
  342. required: true
  343. type: integer
  344. - description: 心率带Sn
  345. in: formData
  346. name: sn
  347. required: true
  348. type: string
  349. - description: 商家ID
  350. in: formData
  351. name: shopId
  352. required: true
  353. type: string
  354. - description: 场馆内编号 01 02
  355. in: formData
  356. name: venueNo
  357. type: string
  358. produces:
  359. - application/json
  360. responses:
  361. "200":
  362. description: OK
  363. schema:
  364. $ref: '#/definitions/controller.ResponseBase'
  365. summary: 修改商家心率设备信息
  366. tags:
  367. - HrSensors
  368. /HrSensors/GetHrSensorsPowerPercent:
  369. post:
  370. consumes:
  371. - application/x-www-form-urlencoded
  372. description: 获取心率带电量
  373. parameters:
  374. - description: Token
  375. in: formData
  376. name: token
  377. required: true
  378. type: string
  379. - description: 商家ID
  380. in: formData
  381. name: shopId
  382. required: true
  383. type: integer
  384. - description: 心率带Id
  385. in: formData
  386. name: hrId
  387. type: integer
  388. produces:
  389. - application/json
  390. responses:
  391. "200":
  392. description: OK
  393. schema:
  394. $ref: '#/definitions/controller.ResponseBase'
  395. summary: 获取心率带电量
  396. tags:
  397. - HrSensors
  398. /HrSensors/HrSensorsBindHistory:
  399. post:
  400. consumes:
  401. - application/x-www-form-urlencoded
  402. description: 查询心率带绑定历史记录
  403. parameters:
  404. - description: Token
  405. in: formData
  406. name: token
  407. required: true
  408. type: string
  409. - description: 心率带ID
  410. in: formData
  411. name: hrId
  412. type: integer
  413. - description: 开始时间 2020-10-10 00:00:01
  414. in: formData
  415. name: bt
  416. required: true
  417. type: string
  418. - description: 结束时间 2020-10-10 23:59:59
  419. in: formData
  420. name: et
  421. required: true
  422. type: string
  423. produces:
  424. - application/json
  425. responses:
  426. "200":
  427. description: OK
  428. schema:
  429. $ref: '#/definitions/controller.ResponseBase'
  430. summary: 查询心率带绑定历史记录
  431. tags:
  432. - HrSensors
  433. /HrSensors/HrSensorsStatusEdit:
  434. post:
  435. consumes:
  436. - application/x-www-form-urlencoded
  437. description: 修改商家心率设备状态
  438. parameters:
  439. - description: Token
  440. in: formData
  441. name: token
  442. required: true
  443. type: string
  444. - description: 心率带ID
  445. in: formData
  446. name: hrId
  447. required: true
  448. type: integer
  449. - description: 状态, 1:启用,8:暂停,9:删除
  450. in: formData
  451. name: status
  452. required: true
  453. type: integer
  454. produces:
  455. - application/json
  456. responses:
  457. "200":
  458. description: OK
  459. schema:
  460. $ref: '#/definitions/controller.ResponseBase'
  461. summary: 修改商家心率设备状态
  462. tags:
  463. - HrSensors
  464. /HrSensors/QueryHrSensors:
  465. post:
  466. consumes:
  467. - application/x-www-form-urlencoded
  468. description: 查询商家公共心率设备
  469. parameters:
  470. - description: Token
  471. in: formData
  472. name: token
  473. required: true
  474. type: string
  475. - description: 商家ID
  476. in: formData
  477. name: shopId
  478. required: true
  479. type: integer
  480. - description: 设备状态
  481. in: formData
  482. name: status
  483. type: integer
  484. - description: 模糊查询sn与场内编号
  485. in: formData
  486. name: str
  487. type: string
  488. produces:
  489. - application/json
  490. responses:
  491. "200":
  492. description: OK
  493. schema:
  494. $ref: '#/definitions/controller.ResponseBase'
  495. summary: 查询商家公共心率设备
  496. tags:
  497. - HrSensors
  498. /HrSensors/QueryPvtHrSensors:
  499. post:
  500. consumes:
  501. - application/x-www-form-urlencoded
  502. description: 查询商家会员私有心率设备
  503. parameters:
  504. - description: Token
  505. in: formData
  506. name: token
  507. required: true
  508. type: string
  509. - description: 商家ID
  510. in: formData
  511. name: shopId
  512. required: true
  513. type: integer
  514. - description: 设备状态
  515. in: formData
  516. name: status
  517. type: integer
  518. - description: 用户姓名
  519. in: formData
  520. name: userName
  521. type: string
  522. - description: 模糊查询sn与场内编号
  523. in: formData
  524. name: str
  525. type: string
  526. produces:
  527. - application/json
  528. responses:
  529. "200":
  530. description: OK
  531. schema:
  532. $ref: '#/definitions/controller.ResponseBase'
  533. summary: 查询商家会员私有心率设备
  534. tags:
  535. - HrSensors
  536. /HrSensors/SelectHrSensors:
  537. post:
  538. consumes:
  539. - application/x-www-form-urlencoded
  540. description: 查询未绑定的心率带--下拉框用
  541. parameters:
  542. - description: Token
  543. in: formData
  544. name: token
  545. required: true
  546. type: string
  547. - description: 用户ID
  548. in: formData
  549. name: userId
  550. type: integer
  551. produces:
  552. - application/json
  553. responses:
  554. "200":
  555. description: OK
  556. schema:
  557. $ref: '#/definitions/controller.ResponseBase'
  558. summary: 查询未绑定的心率带--下拉框用
  559. tags:
  560. - HrSensors
  561. /HrSensors/UnBindHrSensorsToUser:
  562. post:
  563. consumes:
  564. - application/x-www-form-urlencoded
  565. description: 心率带解绑用户
  566. parameters:
  567. - description: Token
  568. in: formData
  569. name: token
  570. required: true
  571. type: string
  572. - description: 课堂记录Id,必传字段
  573. in: formData
  574. name: cfId
  575. required: true
  576. type: integer
  577. - description: 绑定ID
  578. in: formData
  579. name: bindId
  580. required: true
  581. type: integer
  582. - description: 用户ID
  583. in: formData
  584. name: userId
  585. required: true
  586. type: integer
  587. - description: 心率带Sn
  588. in: formData
  589. name: sn
  590. required: true
  591. type: string
  592. produces:
  593. - application/json
  594. responses:
  595. "200":
  596. description: OK
  597. schema:
  598. $ref: '#/definitions/controller.ResponseBase'
  599. summary: 心率带解绑用户
  600. tags:
  601. - HrSensors
  602. /Test/UserAdd:
  603. post:
  604. consumes:
  605. - application/x-www-form-urlencoded
  606. description: 会员用户添加
  607. parameters:
  608. - description: 姓名
  609. in: formData
  610. name: name
  611. required: true
  612. type: string
  613. produces:
  614. - application/json
  615. responses:
  616. "200":
  617. description: OK
  618. schema:
  619. $ref: '#/definitions/controller.ResponseBase'
  620. summary: 会员用户添加
  621. tags:
  622. - Test
  623. /Test/UserListQuery:
  624. post:
  625. consumes:
  626. - application/x-www-form-urlencoded
  627. description: 会员用户查询
  628. produces:
  629. - application/json
  630. responses:
  631. "200":
  632. description: OK
  633. schema:
  634. $ref: '#/definitions/controller.UserList'
  635. summary: 会员用户查询
  636. tags:
  637. - Test
  638. /User/ShopCoachAdd:
  639. post:
  640. consumes:
  641. - application/x-www-form-urlencoded
  642. description: 商家教练添加
  643. parameters:
  644. - description: Token
  645. in: formData
  646. name: token
  647. required: true
  648. type: string
  649. - description: 店铺ID
  650. in: formData
  651. name: shopId
  652. required: true
  653. type: integer
  654. - description: 登陆用户名也是手机号
  655. in: formData
  656. name: phone
  657. required: true
  658. type: string
  659. - description: 姓名
  660. in: formData
  661. name: name
  662. required: true
  663. type: string
  664. - description: 密码
  665. in: formData
  666. name: pwd
  667. required: true
  668. type: string
  669. - description: 性别 1:男, 2:女
  670. in: formData
  671. name: sex
  672. required: true
  673. type: integer
  674. - description: 备注
  675. in: formData
  676. name: memo
  677. type: string
  678. produces:
  679. - application/json
  680. responses:
  681. "200":
  682. description: OK
  683. schema:
  684. $ref: '#/definitions/controller.ResponseBase'
  685. summary: 商家教练添加
  686. tags:
  687. - User
  688. /User/ShopCoachEdit:
  689. post:
  690. consumes:
  691. - application/x-www-form-urlencoded
  692. description: 商家教练基本信息修改
  693. parameters:
  694. - description: Token
  695. in: formData
  696. name: token
  697. required: true
  698. type: string
  699. - description: 教练ID
  700. in: formData
  701. name: ssId
  702. required: true
  703. type: integer
  704. - description: 手机号
  705. in: formData
  706. name: phone
  707. type: string
  708. - description: 密码
  709. in: formData
  710. name: pwd
  711. type: string
  712. - description: 姓名
  713. in: formData
  714. name: name
  715. type: string
  716. - description: 备注
  717. in: formData
  718. name: memo
  719. type: string
  720. - description: 性别 1:男, 2:女
  721. in: formData
  722. name: sex
  723. required: true
  724. type: integer
  725. produces:
  726. - application/json
  727. responses:
  728. "200":
  729. description: OK
  730. schema:
  731. $ref: '#/definitions/controller.ResponseBase'
  732. summary: 商家教练基本信息修改
  733. tags:
  734. - User
  735. /User/ShopCoachListQuery:
  736. post:
  737. consumes:
  738. - application/x-www-form-urlencoded
  739. description: 会员用户列表(带分页)
  740. parameters:
  741. - description: Token
  742. in: formData
  743. name: token
  744. required: true
  745. type: string
  746. - description: 手机号
  747. in: formData
  748. name: phone
  749. type: string
  750. - description: 姓名
  751. in: formData
  752. name: name
  753. type: string
  754. - description: 当前条
  755. in: formData
  756. name: start
  757. required: true
  758. type: string
  759. - description: 每页条数
  760. in: formData
  761. name: tableMax
  762. required: true
  763. type: string
  764. produces:
  765. - application/json
  766. responses:
  767. "200":
  768. description: OK
  769. schema:
  770. $ref: '#/definitions/controller.ShopUserInfo'
  771. summary: 会员用户列表(带分页)
  772. tags:
  773. - User
  774. /User/ShopCoachSimpleQuery:
  775. post:
  776. consumes:
  777. - application/x-www-form-urlencoded
  778. description: 本店会员用户基本信息查询
  779. parameters:
  780. - description: Token
  781. in: formData
  782. name: token
  783. required: true
  784. type: string
  785. - description: 商家ID
  786. in: formData
  787. name: shopId
  788. type: integer
  789. produces:
  790. - application/json
  791. responses:
  792. "200":
  793. description: OK
  794. schema:
  795. $ref: '#/definitions/controller.ShopCoachSimpleInfo'
  796. summary: 本店会员用户基本信息查询
  797. tags:
  798. - User
  799. /User/ShopCoachStatusEdit:
  800. post:
  801. consumes:
  802. - application/x-www-form-urlencoded
  803. description: 商家教练状态修改
  804. parameters:
  805. - description: Token
  806. in: formData
  807. name: token
  808. required: true
  809. type: string
  810. - description: 教练ID
  811. in: formData
  812. name: ssId
  813. required: true
  814. type: integer
  815. - description: "状态 1:启用\t 8:禁用 9:删除"
  816. in: formData
  817. name: status
  818. required: true
  819. type: integer
  820. produces:
  821. - application/json
  822. responses:
  823. "200":
  824. description: OK
  825. schema:
  826. $ref: '#/definitions/controller.ResponseBase'
  827. summary: 商家教练状态修改
  828. tags:
  829. - User
  830. /User/ShopUserAdd:
  831. post:
  832. consumes:
  833. - application/x-www-form-urlencoded
  834. description: 会员用户添加
  835. parameters:
  836. - description: Token
  837. in: formData
  838. name: token
  839. required: true
  840. type: string
  841. - description: 店铺ID
  842. in: formData
  843. name: shopId
  844. required: true
  845. type: integer
  846. - description: 登陆用户名也是手机号
  847. in: formData
  848. name: phone
  849. required: true
  850. type: string
  851. - description: 姓名
  852. in: formData
  853. name: name
  854. required: true
  855. type: string
  856. - description: 性别 1:男, 2:女
  857. in: formData
  858. name: sex
  859. required: true
  860. type: integer
  861. - description: 生日
  862. in: formData
  863. name: birthday
  864. required: true
  865. type: string
  866. - description: 身高
  867. in: formData
  868. name: height
  869. required: true
  870. type: integer
  871. - description: '体重 '
  872. in: formData
  873. name: weight
  874. required: true
  875. type: string
  876. - description: 静态心率
  877. in: formData
  878. name: staticHr
  879. type: integer
  880. - description: 头像
  881. in: formData
  882. name: head
  883. type: string
  884. - description: 备注
  885. in: formData
  886. name: memo
  887. type: string
  888. produces:
  889. - application/json
  890. responses:
  891. "200":
  892. description: OK
  893. schema:
  894. $ref: '#/definitions/controller.ResponseBase'
  895. summary: 会员用户添加
  896. tags:
  897. - User
  898. /User/ShopUserEdit:
  899. post:
  900. consumes:
  901. - application/x-www-form-urlencoded
  902. description: 会员用户基本信息修改
  903. parameters:
  904. - description: Token
  905. in: formData
  906. name: token
  907. required: true
  908. type: string
  909. - description: 用户Id
  910. in: formData
  911. name: userId
  912. required: true
  913. type: integer
  914. - description: 手机号
  915. in: formData
  916. name: phone
  917. type: string
  918. - description: 姓名
  919. in: formData
  920. name: name
  921. type: string
  922. - description: 备注
  923. in: formData
  924. name: memo
  925. type: string
  926. - description: 生日
  927. in: formData
  928. name: birthday
  929. required: true
  930. type: string
  931. - description: 身高
  932. in: formData
  933. name: height
  934. required: true
  935. type: integer
  936. - description: 体重
  937. in: formData
  938. name: weight
  939. required: true
  940. type: string
  941. - description: 性别 1:男, 2:女
  942. in: formData
  943. name: sex
  944. required: true
  945. type: integer
  946. - description: 静态心率
  947. in: formData
  948. name: staticHr
  949. type: integer
  950. - description: 头像URL
  951. in: formData
  952. name: head
  953. type: string
  954. produces:
  955. - application/json
  956. responses:
  957. "200":
  958. description: OK
  959. schema:
  960. $ref: '#/definitions/controller.ResponseBase'
  961. summary: 会员用户基本信息修改
  962. tags:
  963. - User
  964. /User/ShopUserListQuery:
  965. post:
  966. consumes:
  967. - application/x-www-form-urlencoded
  968. description: 会员用户列表(带分页)
  969. parameters:
  970. - description: Token
  971. in: formData
  972. name: token
  973. required: true
  974. type: string
  975. - description: 手机号
  976. in: formData
  977. name: phone
  978. type: string
  979. - description: 姓名
  980. in: formData
  981. name: name
  982. type: string
  983. - description: 当前条
  984. in: formData
  985. name: start
  986. required: true
  987. type: string
  988. - description: 每页条数
  989. in: formData
  990. name: tableMax
  991. required: true
  992. type: string
  993. produces:
  994. - application/json
  995. responses:
  996. "200":
  997. description: OK
  998. schema:
  999. $ref: '#/definitions/controller.ShopUserInfo'
  1000. summary: 会员用户列表(带分页)
  1001. tags:
  1002. - User
  1003. /User/ShopUserSimpleQuery:
  1004. post:
  1005. consumes:
  1006. - application/x-www-form-urlencoded
  1007. description: 本店会员用户基本信息查询
  1008. parameters:
  1009. - description: Token
  1010. in: formData
  1011. name: token
  1012. required: true
  1013. type: string
  1014. - description: 商家ID
  1015. in: formData
  1016. name: shopId
  1017. type: integer
  1018. produces:
  1019. - application/json
  1020. responses:
  1021. "200":
  1022. description: OK
  1023. schema:
  1024. $ref: '#/definitions/controller.ShopUserSimpleInfo'
  1025. summary: 本店会员用户基本信息查询
  1026. tags:
  1027. - User
  1028. /User/ShopUserStatusEdit:
  1029. post:
  1030. consumes:
  1031. - application/x-www-form-urlencoded
  1032. description: 会员用户状态修改
  1033. parameters:
  1034. - description: Token
  1035. in: formData
  1036. name: token
  1037. required: true
  1038. type: string
  1039. - description: 用户ID
  1040. in: formData
  1041. name: userId
  1042. required: true
  1043. type: integer
  1044. - description: "状态 1:启用\t 8:禁用 9:删除"
  1045. in: formData
  1046. name: status
  1047. required: true
  1048. type: integer
  1049. produces:
  1050. - application/json
  1051. responses:
  1052. "200":
  1053. description: OK
  1054. schema:
  1055. $ref: '#/definitions/controller.ResponseBase'
  1056. summary: 会员用户状态修改
  1057. tags:
  1058. - User
  1059. securityDefinitions:
  1060. ApiKeyAuth:
  1061. in: header
  1062. name: Authorization
  1063. type: apiKey
  1064. BasicAuth:
  1065. type: basic
  1066. OAuth2AccessCode:
  1067. authorizationUrl: https://example.com/oauth/authorize
  1068. flow: accessCode
  1069. scopes:
  1070. admin: ' Grants read and write access to administrative information'
  1071. tokenUrl: https://example.com/oauth/token
  1072. type: oauth2
  1073. OAuth2Application:
  1074. flow: application
  1075. scopes:
  1076. admin: ' Grants read and write access to administrative information'
  1077. write: ' Grants write access'
  1078. tokenUrl: https://example.com/oauth/token
  1079. type: oauth2
  1080. OAuth2Implicit:
  1081. authorizationUrl: https://example.com/oauth/authorize
  1082. flow: implicit
  1083. scopes:
  1084. admin: ' Grants read and write access to administrative information'
  1085. write: ' Grants write access'
  1086. type: oauth2
  1087. OAuth2Password:
  1088. flow: password
  1089. scopes:
  1090. admin: ' Grants read and write access to administrative information'
  1091. read: ' Grants read access'
  1092. write: ' Grants write access'
  1093. tokenUrl: https://example.com/oauth/token
  1094. type: oauth2
  1095. swagger: "2.0"