swagger.yaml 25 KB

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