swagger.yaml 47 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098
  1. basePath: /system
  2. definitions:
  3. auth_rule.MenuReq:
  4. properties:
  5. alwaysShow:
  6. type: integer
  7. condition:
  8. type: string
  9. icon:
  10. type: string
  11. isFrame:
  12. type: integer
  13. menuType:
  14. type: integer
  15. name:
  16. type: string
  17. path:
  18. type: string
  19. pid:
  20. type: integer
  21. remark:
  22. type: string
  23. status:
  24. type: integer
  25. title:
  26. type: string
  27. weigh:
  28. type: integer
  29. type: object
  30. auth_rule.ReqSearch:
  31. properties:
  32. status:
  33. type: string
  34. title:
  35. type: string
  36. type: object
  37. gen_table.EditReq:
  38. properties:
  39. businessName:
  40. type: string
  41. className:
  42. type: string
  43. columns:
  44. type: string
  45. functionAuthor:
  46. type: string
  47. functionName:
  48. type: string
  49. moduleName:
  50. type: string
  51. packageName:
  52. type: string
  53. params:
  54. type: string
  55. remark:
  56. type: string
  57. tableComment:
  58. type: string
  59. tableId:
  60. type: integer
  61. tableName:
  62. type: string
  63. tplCategory:
  64. type: string
  65. treeCode:
  66. type: string
  67. treeName:
  68. type: string
  69. treeParentCode:
  70. type: string
  71. userName:
  72. type: string
  73. type: object
  74. gen_table.SelectPageReq:
  75. properties:
  76. beginTime:
  77. description: 开始时间
  78. type: string
  79. endTime:
  80. description: 结束时间
  81. type: string
  82. pageNum:
  83. description: 当前页码
  84. type: integer
  85. pageSize:
  86. description: 每页数
  87. type: integer
  88. tableComment:
  89. description: 表描述
  90. type: string
  91. tableName:
  92. description: 表名称
  93. type: string
  94. type: object
  95. response.Response:
  96. properties:
  97. code:
  98. description: 代码
  99. example: 200
  100. type: integer
  101. data:
  102. description: 数据集
  103. type: object
  104. msg:
  105. description: 消息
  106. type: string
  107. type: object
  108. role.DataScopeReq:
  109. properties:
  110. dataScope:
  111. type: integer
  112. deptIds:
  113. items:
  114. type: integer
  115. type: array
  116. roleId:
  117. type: integer
  118. type: object
  119. role.SelectPageReq:
  120. properties:
  121. beginTime:
  122. description: 开始时间
  123. type: string
  124. endTime:
  125. description: 结束时间
  126. type: string
  127. pageNum:
  128. description: 当前页码
  129. type: integer
  130. pageSize:
  131. description: 每页数
  132. type: integer
  133. roleName:
  134. description: 参数名称
  135. type: string
  136. status:
  137. description: 状态
  138. type: string
  139. type: object
  140. role.StatusSetReq:
  141. properties:
  142. roleId:
  143. type: integer
  144. status:
  145. type: integer
  146. type: object
  147. sys_config.AddReq:
  148. properties:
  149. configKey:
  150. type: string
  151. configName:
  152. type: string
  153. configType:
  154. type: integer
  155. configValue:
  156. type: string
  157. remark:
  158. type: string
  159. type: object
  160. sys_config.EditReq:
  161. properties:
  162. configId:
  163. type: integer
  164. configKey:
  165. type: string
  166. configName:
  167. type: string
  168. configType:
  169. type: integer
  170. configValue:
  171. type: string
  172. remark:
  173. type: string
  174. type: object
  175. sys_config.SelectPageReq:
  176. properties:
  177. beginTime:
  178. description: 开始时间
  179. type: string
  180. configKey:
  181. description: 参数键名
  182. type: string
  183. configName:
  184. description: 参数名称
  185. type: string
  186. configType:
  187. description: 状态
  188. type: string
  189. endTime:
  190. description: 结束时间
  191. type: string
  192. pageNum:
  193. description: 当前页码
  194. type: integer
  195. pageSize:
  196. description: 每页数
  197. type: integer
  198. type: object
  199. sys_dept.AddParams:
  200. properties:
  201. ancestors:
  202. type: string
  203. createBy:
  204. type: string
  205. createTime:
  206. type: string
  207. delFlag:
  208. type: string
  209. deptName:
  210. type: string
  211. email:
  212. type: string
  213. leader:
  214. type: string
  215. orderNum:
  216. type: integer
  217. parentId:
  218. type: integer
  219. phone:
  220. type: string
  221. status:
  222. type: string
  223. updateBy:
  224. type: string
  225. updateTime:
  226. type: string
  227. type: object
  228. sys_dept.EditParams:
  229. properties:
  230. ancestors:
  231. type: string
  232. createBy:
  233. type: string
  234. createTime:
  235. type: string
  236. delFlag:
  237. type: string
  238. deptId:
  239. type: integer
  240. deptName:
  241. type: string
  242. email:
  243. type: string
  244. leader:
  245. type: string
  246. orderNum:
  247. type: integer
  248. parentId:
  249. type: integer
  250. phone:
  251. type: string
  252. status:
  253. type: string
  254. updateBy:
  255. type: string
  256. updateTime:
  257. type: string
  258. type: object
  259. sys_dept.SearchParams:
  260. properties:
  261. deptName:
  262. type: string
  263. status:
  264. type: string
  265. type: object
  266. sys_dict_data.AddDataReq:
  267. properties:
  268. cssClass:
  269. type: string
  270. dictLabel:
  271. type: string
  272. dictSort:
  273. type: integer
  274. dictType:
  275. type: string
  276. dictValue:
  277. type: string
  278. isDefault:
  279. type: integer
  280. listClass:
  281. type: string
  282. remark:
  283. type: string
  284. status:
  285. type: integer
  286. type: object
  287. sys_dict_data.EditDataReq:
  288. properties:
  289. cssClass:
  290. type: string
  291. dictCode:
  292. type: integer
  293. dictLabel:
  294. type: string
  295. dictSort:
  296. type: integer
  297. dictType:
  298. type: string
  299. dictValue:
  300. type: string
  301. isDefault:
  302. type: integer
  303. listClass:
  304. type: string
  305. remark:
  306. type: string
  307. status:
  308. type: integer
  309. type: object
  310. sys_dict_data.SelectDataPageReq:
  311. properties:
  312. dictLabel:
  313. description: 字典标签
  314. type: string
  315. dictType:
  316. description: 字典类型
  317. type: string
  318. pageNum:
  319. description: 当前页码
  320. type: integer
  321. pageSize:
  322. description: 每页数
  323. type: integer
  324. status:
  325. description: 状态
  326. type: string
  327. type: object
  328. sys_dict_type.AddReq:
  329. properties:
  330. dictName:
  331. type: string
  332. dictType:
  333. type: string
  334. remark:
  335. type: string
  336. status:
  337. type: integer
  338. type: object
  339. sys_dict_type.EditReq:
  340. properties:
  341. dictId:
  342. type: integer
  343. dictName:
  344. type: string
  345. dictType:
  346. type: string
  347. remark:
  348. type: string
  349. status:
  350. type: integer
  351. type: object
  352. sys_dict_type.SelectPageReq:
  353. properties:
  354. beginTime:
  355. description: 开始时间
  356. type: string
  357. dictName:
  358. description: 字典名称
  359. type: string
  360. dictType:
  361. description: 字典类型
  362. type: string
  363. endTime:
  364. description: 结束时间
  365. type: string
  366. pageNum:
  367. description: 当前页码
  368. type: integer
  369. pageSize:
  370. description: 每页数
  371. type: integer
  372. status:
  373. description: 字典状态
  374. type: string
  375. type: object
  376. sys_job.ReqAdd:
  377. properties:
  378. concurrent:
  379. type: integer
  380. cronExpression:
  381. type: string
  382. invokeTarget:
  383. type: string
  384. jobGroup:
  385. type: string
  386. jobName:
  387. type: string
  388. jobParams:
  389. description: 任务参数
  390. type: string
  391. misfirePolicy:
  392. type: integer
  393. remark:
  394. type: string
  395. status:
  396. type: integer
  397. type: object
  398. sys_job.ReqEdit:
  399. properties:
  400. concurrent:
  401. type: integer
  402. cronExpression:
  403. type: string
  404. invokeTarget:
  405. type: string
  406. jobGroup:
  407. type: string
  408. jobId:
  409. type: integer
  410. jobName:
  411. type: string
  412. jobParams:
  413. description: 任务参数
  414. type: string
  415. misfirePolicy:
  416. type: integer
  417. remark:
  418. type: string
  419. status:
  420. type: integer
  421. type: object
  422. sys_job.SelectPageReq:
  423. properties:
  424. jobGroup:
  425. description: 任务组名
  426. type: string
  427. jobName:
  428. description: 任务名称
  429. type: string
  430. pageNum:
  431. description: 当前页码
  432. type: integer
  433. pageSize:
  434. description: 每页数
  435. type: integer
  436. status:
  437. description: 状态(0正常 1暂停)
  438. type: string
  439. type: object
  440. sys_login_log.SelectPageReq:
  441. properties:
  442. beginTime:
  443. description: 数据范围
  444. type: string
  445. endTime:
  446. description: 开始时间
  447. type: string
  448. ipaddr:
  449. description: 登录地址
  450. type: string
  451. loginName:
  452. description: 登陆名
  453. type: string
  454. pageNum:
  455. description: 当前页码
  456. type: integer
  457. pageSize:
  458. description: 每页数
  459. type: integer
  460. sortName:
  461. description: 排序字段
  462. type: string
  463. sortOrder:
  464. description: 排序方式
  465. type: string
  466. status:
  467. description: 状态
  468. type: string
  469. type: object
  470. sys_oper_log.SelectPageReq:
  471. properties:
  472. beginTime:
  473. description: 数据范围
  474. type: string
  475. endTime:
  476. description: 开始时间
  477. type: string
  478. operName:
  479. description: 操作人员
  480. type: string
  481. pageNum:
  482. description: 当前页码
  483. type: integer
  484. pageSize:
  485. description: 每页数
  486. type: integer
  487. sortName:
  488. description: 排序字段
  489. type: string
  490. sortOrder:
  491. description: 排序方式
  492. type: string
  493. status:
  494. description: 操作状态
  495. type: string
  496. title:
  497. description: 系统模块
  498. type: string
  499. type: object
  500. sys_post.AddParams:
  501. properties:
  502. postCode:
  503. type: string
  504. postName:
  505. type: string
  506. postSort:
  507. type: integer
  508. remark:
  509. type: string
  510. status:
  511. type: string
  512. type: object
  513. sys_post.EditParams:
  514. properties:
  515. postCode:
  516. type: string
  517. postId:
  518. type: integer
  519. postName:
  520. type: string
  521. postSort:
  522. type: integer
  523. remark:
  524. type: string
  525. status:
  526. type: string
  527. type: object
  528. sys_post.SearchParams:
  529. properties:
  530. pageNum:
  531. description: 当前页码
  532. type: integer
  533. pageSize:
  534. description: 每页数
  535. type: integer
  536. postCode:
  537. description: 岗位编码
  538. type: string
  539. postName:
  540. description: 岗位名称
  541. type: string
  542. status:
  543. description: 状态
  544. type: string
  545. type: object
  546. user.AddUserReq:
  547. properties:
  548. deptId:
  549. description: 所属部门
  550. type: integer
  551. email:
  552. description: 邮箱
  553. type: string
  554. isAdmin:
  555. description: 是否后台管理员 1 是 0 否
  556. type: integer
  557. nickName:
  558. type: string
  559. password:
  560. type: string
  561. phonenumber:
  562. type: string
  563. postIds:
  564. items:
  565. type: integer
  566. type: array
  567. remark:
  568. type: string
  569. roleIds:
  570. items:
  571. type: integer
  572. type: array
  573. sex:
  574. type: integer
  575. status:
  576. type: integer
  577. userName:
  578. type: string
  579. type: object
  580. user.EditUserReq:
  581. properties:
  582. deptId:
  583. description: 所属部门
  584. type: integer
  585. email:
  586. description: 邮箱
  587. type: string
  588. isAdmin:
  589. description: 是否后台管理员 1 是 0 否
  590. type: integer
  591. nickName:
  592. type: string
  593. phonenumber:
  594. type: string
  595. postIds:
  596. items:
  597. type: integer
  598. type: array
  599. remark:
  600. type: string
  601. roleIds:
  602. items:
  603. type: integer
  604. type: array
  605. sex:
  606. type: integer
  607. status:
  608. type: integer
  609. userId:
  610. type: integer
  611. type: object
  612. user.ResetPwdReq:
  613. properties:
  614. id:
  615. type: integer
  616. password:
  617. type: string
  618. type: object
  619. user.SearchReq:
  620. properties:
  621. beginTime:
  622. type: string
  623. deptId:
  624. description: 部门id
  625. type: string
  626. deptIds:
  627. description: 所属部门id数据
  628. items:
  629. type: integer
  630. type: array
  631. endTime:
  632. type: string
  633. keyWords:
  634. type: string
  635. pageNum:
  636. description: 当前页码
  637. type: integer
  638. pageSize:
  639. description: 每页数
  640. type: integer
  641. phonenumber:
  642. type: string
  643. status:
  644. type: string
  645. type: object
  646. user.StatusReq:
  647. properties:
  648. id:
  649. type: integer
  650. userStatus:
  651. type: integer
  652. type: object
  653. user_online.ReqListSearch:
  654. properties:
  655. ip:
  656. type: string
  657. pageNum:
  658. description: 当前页码
  659. type: integer
  660. pageSize:
  661. description: 每页数
  662. type: integer
  663. username:
  664. type: string
  665. type: object
  666. host: localhost
  667. info:
  668. contact: {}
  669. description: gfast 在线API文档
  670. license: {}
  671. title: gfast API文档
  672. version: "1.0"
  673. paths:
  674. /system/Auth/userList:
  675. get:
  676. description: 分页列表
  677. parameters:
  678. - description: data
  679. in: body
  680. name: data
  681. required: true
  682. schema:
  683. $ref: '#/definitions/user.SearchReq'
  684. responses:
  685. "0":
  686. description: '{"code": 200, "data": [...]}'
  687. schema:
  688. $ref: '#/definitions/response.Response'
  689. security:
  690. - "": []
  691. summary: 用户列表
  692. tags:
  693. - 用户管理
  694. /system/auth/addMenu:
  695. post:
  696. consumes:
  697. - application/json
  698. description: 添加菜单
  699. parameters:
  700. - description: data
  701. in: body
  702. name: data
  703. required: true
  704. schema:
  705. $ref: '#/definitions/auth_rule.MenuReq'
  706. responses:
  707. "200":
  708. description: '{"code": 0, "message": "添加成功"}'
  709. schema:
  710. $ref: '#/definitions/response.Response'
  711. security:
  712. - Bearer: []
  713. summary: 添加菜单
  714. tags:
  715. - 菜单管理
  716. /system/auth/addRole:
  717. post:
  718. consumes:
  719. - application/json
  720. description: 添加角色
  721. parameters:
  722. - description: data
  723. in: body
  724. name: data
  725. required: true
  726. schema:
  727. type: string
  728. responses:
  729. "200":
  730. description: '{"code": 0, "message": "添加成功"}'
  731. schema:
  732. $ref: '#/definitions/response.Response'
  733. security:
  734. - Bearer: []
  735. summary: 添加角色
  736. tags:
  737. - 角色管理
  738. /system/auth/addUser:
  739. post:
  740. consumes:
  741. - application/json
  742. description: 添加用户
  743. parameters:
  744. - description: data
  745. in: body
  746. name: data
  747. required: true
  748. schema:
  749. $ref: '#/definitions/user.AddUserReq'
  750. responses:
  751. "200":
  752. description: '{"code": 0, "message": "添加成功"}'
  753. schema:
  754. $ref: '#/definitions/response.Response'
  755. security:
  756. - Bearer: []
  757. summary: 添加用户
  758. tags:
  759. - 用户管理
  760. /system/auth/changeUserStatus:
  761. post:
  762. consumes:
  763. - application/json
  764. description: 修改用户状态
  765. parameters:
  766. - description: data
  767. in: body
  768. name: data
  769. required: true
  770. schema:
  771. $ref: '#/definitions/user.StatusReq'
  772. responses:
  773. "200":
  774. description: '{"code": 0, "message": "添加成功"}'
  775. schema:
  776. $ref: '#/definitions/response.Response'
  777. security:
  778. - Bearer: []
  779. summary: 修改用户状态
  780. tags:
  781. - 用户管理
  782. /system/auth/deleteAdmin:
  783. delete:
  784. consumes:
  785. - application/json
  786. description: 删除管理员
  787. parameters:
  788. - description: ids[1,2,3...]
  789. in: path
  790. name: ids
  791. required: true
  792. type: integer
  793. responses:
  794. "200":
  795. description: '{"code": 0, "message": "添加成功"}'
  796. schema:
  797. $ref: '#/definitions/response.Response'
  798. security:
  799. - Bearer: []
  800. summary: 删除管理员
  801. tags:
  802. - 用户管理
  803. /system/auth/deleteMenu:
  804. delete:
  805. consumes:
  806. - application/json
  807. description: 删除菜单
  808. parameters:
  809. - description: ids[1,2,3]
  810. in: body
  811. name: ids
  812. required: true
  813. schema:
  814. type: integer
  815. responses:
  816. "200":
  817. description: '{"code": 0, "message": "修改成功"}'
  818. schema:
  819. $ref: '#/definitions/response.Response'
  820. security:
  821. - Bearer: []
  822. summary: 删除菜单
  823. tags:
  824. - 菜单管理
  825. /system/auth/deleteRole:
  826. delete:
  827. consumes:
  828. - application/json
  829. description: 删除角色
  830. parameters:
  831. - description: ids[1,2,3]
  832. in: body
  833. name: ids
  834. required: true
  835. schema:
  836. type: integer
  837. responses:
  838. "200":
  839. description: '{"code": 0, "message": "添加成功"}'
  840. schema:
  841. $ref: '#/definitions/response.Response'
  842. security:
  843. - Bearer: []
  844. summary: 删除角色
  845. tags:
  846. - 角色管理
  847. /system/auth/editMenu:
  848. post:
  849. consumes:
  850. - application/json
  851. description: 修改菜单
  852. parameters:
  853. - description: data
  854. in: body
  855. name: data
  856. required: true
  857. schema:
  858. $ref: '#/definitions/auth_rule.MenuReq'
  859. responses:
  860. "200":
  861. description: '{"code": 0, "message": "修改成功"}'
  862. schema:
  863. $ref: '#/definitions/response.Response'
  864. security:
  865. - Bearer: []
  866. summary: 修改菜单
  867. tags:
  868. - 菜单管理
  869. /system/auth/editRole:
  870. post:
  871. consumes:
  872. - application/json
  873. description: 修改角色
  874. parameters:
  875. - description: data
  876. in: body
  877. name: data
  878. required: true
  879. schema:
  880. type: string
  881. responses:
  882. "200":
  883. description: '{"code": 0, "message": "添加成功"}'
  884. schema:
  885. $ref: '#/definitions/response.Response'
  886. security:
  887. - Bearer: []
  888. summary: 修改角色
  889. tags:
  890. - 角色管理
  891. /system/auth/editUser:
  892. post:
  893. consumes:
  894. - application/json
  895. description: 编辑用户
  896. parameters:
  897. - description: data
  898. in: body
  899. name: data
  900. required: true
  901. schema:
  902. $ref: '#/definitions/user.EditUserReq'
  903. responses:
  904. "200":
  905. description: '{"code": 0, "message": "添加成功"}'
  906. schema:
  907. $ref: '#/definitions/response.Response'
  908. security:
  909. - Bearer: []
  910. summary: 编辑用户
  911. tags:
  912. - 用户管理
  913. /system/auth/menuList:
  914. get:
  915. description: 获取菜单列表
  916. parameters:
  917. - description: data
  918. in: body
  919. name: data
  920. required: true
  921. schema:
  922. $ref: '#/definitions/auth_rule.ReqSearch'
  923. responses:
  924. "0":
  925. description: '{"code": 200, "data": [...]}'
  926. schema:
  927. $ref: '#/definitions/response.Response'
  928. security:
  929. - "": []
  930. summary: 分页列表
  931. tags:
  932. - 菜单管理
  933. /system/auth/resetUserPwd:
  934. post:
  935. consumes:
  936. - application/json
  937. description: 重置用户密码
  938. parameters:
  939. - description: data
  940. in: body
  941. name: data
  942. required: true
  943. schema:
  944. $ref: '#/definitions/user.ResetPwdReq'
  945. responses:
  946. "200":
  947. description: '{"code": 0, "message": "添加成功"}'
  948. schema:
  949. $ref: '#/definitions/response.Response'
  950. security:
  951. - Bearer: []
  952. summary: 重置用户密码
  953. tags:
  954. - 用户管理
  955. /system/auth/roleDataScope:
  956. post:
  957. consumes:
  958. - application/json
  959. description: 角色数据权限分配
  960. parameters:
  961. - description: data
  962. in: body
  963. name: data
  964. required: true
  965. schema:
  966. $ref: '#/definitions/role.DataScopeReq'
  967. responses:
  968. "200":
  969. description: '{"code": 0, "message": "添加成功"}'
  970. schema:
  971. $ref: '#/definitions/response.Response'
  972. security:
  973. - Bearer: []
  974. summary: 角色数据权限分配
  975. tags:
  976. - 用户管理
  977. /system/auth/roleList:
  978. get:
  979. description: 分页列表
  980. parameters:
  981. - description: data
  982. in: body
  983. name: data
  984. required: true
  985. schema:
  986. $ref: '#/definitions/role.SelectPageReq'
  987. responses:
  988. "0":
  989. description: '{"code": 200, "data": [...]}'
  990. schema:
  991. $ref: '#/definitions/response.Response'
  992. security:
  993. - "": []
  994. summary: 角色列表
  995. tags:
  996. - 角色管理
  997. /system/auth/statusSetRole:
  998. post:
  999. consumes:
  1000. - application/json
  1001. description: 设置角色状态
  1002. parameters:
  1003. - description: data
  1004. in: body
  1005. name: data
  1006. required: true
  1007. schema:
  1008. $ref: '#/definitions/role.StatusSetReq'
  1009. responses:
  1010. "200":
  1011. description: '{"code": 0, "message": "添加成功"}'
  1012. schema:
  1013. $ref: '#/definitions/response.Response'
  1014. security:
  1015. - Bearer: []
  1016. summary: 设置角色状态
  1017. tags:
  1018. - 用户管理
  1019. /system/config/dict/add:
  1020. post:
  1021. description: 添加字典
  1022. parameters:
  1023. - description: data
  1024. in: body
  1025. name: data
  1026. required: true
  1027. schema:
  1028. $ref: '#/definitions/sys_dict_type.AddReq'
  1029. responses:
  1030. "0":
  1031. description: '{"code": 200, "data": [...]}'
  1032. schema:
  1033. $ref: '#/definitions/response.Response'
  1034. security:
  1035. - "": []
  1036. summary: 添加字典
  1037. tags:
  1038. - 字典管理
  1039. /system/config/dict/dataAdd:
  1040. post:
  1041. description: 添加数据字典
  1042. parameters:
  1043. - description: data
  1044. in: body
  1045. name: data
  1046. required: true
  1047. schema:
  1048. $ref: '#/definitions/sys_dict_data.AddDataReq'
  1049. responses:
  1050. "0":
  1051. description: '{"code": 200, "data": [...]}'
  1052. schema:
  1053. $ref: '#/definitions/response.Response'
  1054. security:
  1055. - "": []
  1056. summary: 添加数据字典
  1057. tags:
  1058. - 字典管理
  1059. /system/config/dict/dataDelete:
  1060. delete:
  1061. description: 删除字典数据
  1062. parameters:
  1063. - description: ids[1,2,3...]
  1064. in: body
  1065. name: ids
  1066. required: true
  1067. schema:
  1068. type: integer
  1069. responses:
  1070. "0":
  1071. description: '{"code": 200, "data": [...]}'
  1072. schema:
  1073. $ref: '#/definitions/response.Response'
  1074. security:
  1075. - "": []
  1076. summary: 删除字典数据
  1077. tags:
  1078. - 字典管理
  1079. /system/config/dict/dataEdit:
  1080. post:
  1081. description: 修改字典数据
  1082. parameters:
  1083. - description: data
  1084. in: body
  1085. name: data
  1086. required: true
  1087. schema:
  1088. $ref: '#/definitions/sys_dict_data.EditDataReq'
  1089. responses:
  1090. "0":
  1091. description: '{"code": 200, "data": [...]}'
  1092. schema:
  1093. $ref: '#/definitions/response.Response'
  1094. security:
  1095. - "": []
  1096. summary: 修改字典数据
  1097. tags:
  1098. - 字典管理
  1099. /system/config/dict/dataList:
  1100. get:
  1101. description: 字典数据列表
  1102. parameters:
  1103. - description: data
  1104. in: body
  1105. name: data
  1106. required: true
  1107. schema:
  1108. $ref: '#/definitions/sys_dict_data.SelectDataPageReq'
  1109. responses:
  1110. "0":
  1111. description: '{"code": 200, "data": [...]}'
  1112. schema:
  1113. $ref: '#/definitions/response.Response'
  1114. security:
  1115. - "": []
  1116. summary: 字典数据列表
  1117. tags:
  1118. - 字典管理
  1119. /system/config/dict/delete:
  1120. delete:
  1121. description: 删除字典
  1122. parameters:
  1123. - description: dictIds[1,2,3]
  1124. in: body
  1125. name: dictIds
  1126. required: true
  1127. schema:
  1128. type: string
  1129. responses:
  1130. "0":
  1131. description: '{"code": 200, "data": [...]}'
  1132. schema:
  1133. $ref: '#/definitions/response.Response'
  1134. security:
  1135. - "": []
  1136. summary: 删除字典
  1137. tags:
  1138. - 字典管理
  1139. /system/config/dict/edit:
  1140. post:
  1141. description: 修改字典
  1142. parameters:
  1143. - description: data
  1144. in: body
  1145. name: data
  1146. required: true
  1147. schema:
  1148. $ref: '#/definitions/sys_dict_type.EditReq'
  1149. responses:
  1150. "0":
  1151. description: '{"code": 200, "data": [...]}'
  1152. schema:
  1153. $ref: '#/definitions/response.Response'
  1154. security:
  1155. - "": []
  1156. summary: 修改字典
  1157. tags:
  1158. - 字典管理
  1159. /system/config/dict/list:
  1160. get:
  1161. description: 字典列表
  1162. parameters:
  1163. - description: data
  1164. in: body
  1165. name: data
  1166. required: true
  1167. schema:
  1168. $ref: '#/definitions/sys_dict_type.SelectPageReq'
  1169. responses:
  1170. "0":
  1171. description: '{"code": 200, "data": [...]}'
  1172. schema:
  1173. $ref: '#/definitions/response.Response'
  1174. security:
  1175. - "": []
  1176. summary: 字典列表
  1177. tags:
  1178. - 字典管理
  1179. /system/config/dict/sysNormalDisable:
  1180. post:
  1181. description: 字典状态
  1182. responses:
  1183. "0":
  1184. description: '{"code": 200, "data": [...]}'
  1185. schema:
  1186. $ref: '#/definitions/response.Response'
  1187. security:
  1188. - "": []
  1189. summary: 字典状态
  1190. tags:
  1191. - 字典管理
  1192. /system/config/params/add:
  1193. post:
  1194. description: 添加参数
  1195. parameters:
  1196. - description: data
  1197. in: body
  1198. name: data
  1199. required: true
  1200. schema:
  1201. $ref: '#/definitions/sys_config.AddReq'
  1202. responses:
  1203. "0":
  1204. description: '{"code": 200, "data": [...]}'
  1205. schema:
  1206. $ref: '#/definitions/response.Response'
  1207. security:
  1208. - "": []
  1209. summary: 添加参数
  1210. tags:
  1211. - 参数管理
  1212. /system/config/params/delete:
  1213. delete:
  1214. description: 删除参数
  1215. parameters:
  1216. - description: ids[1,2,3...]
  1217. in: body
  1218. name: ids
  1219. required: true
  1220. schema:
  1221. type: integer
  1222. responses:
  1223. "0":
  1224. description: '{"code": 200, "data": [...]}'
  1225. schema:
  1226. $ref: '#/definitions/response.Response'
  1227. security:
  1228. - "": []
  1229. summary: 删除参数
  1230. tags:
  1231. - 参数管理
  1232. /system/config/params/edit:
  1233. post:
  1234. description: 修改参数
  1235. parameters:
  1236. - description: data
  1237. in: body
  1238. name: data
  1239. required: true
  1240. schema:
  1241. $ref: '#/definitions/sys_config.EditReq'
  1242. responses:
  1243. "0":
  1244. description: '{"code": 200, "data": [...]}'
  1245. schema:
  1246. $ref: '#/definitions/response.Response'
  1247. security:
  1248. - "": []
  1249. summary: 修改参数
  1250. tags:
  1251. - 参数管理
  1252. /system/config/params/list:
  1253. get:
  1254. description: 参数列表
  1255. parameters:
  1256. - description: data
  1257. in: body
  1258. name: data
  1259. required: true
  1260. schema:
  1261. $ref: '#/definitions/sys_config.SelectPageReq'
  1262. responses:
  1263. "0":
  1264. description: '{"code": 200, "data": [...]}'
  1265. schema:
  1266. $ref: '#/definitions/response.Response'
  1267. security:
  1268. - "": []
  1269. summary: 参数列表
  1270. tags:
  1271. - 参数管理
  1272. /system/dept/addDept:
  1273. post:
  1274. consumes:
  1275. - application/json
  1276. description: 获取JSON
  1277. parameters:
  1278. - description: data
  1279. in: body
  1280. name: data
  1281. required: true
  1282. schema:
  1283. $ref: '#/definitions/sys_dept.AddParams'
  1284. responses:
  1285. "200":
  1286. description: '{"code": 0, "message": "添加成功"}'
  1287. schema:
  1288. $ref: '#/definitions/response.Response'
  1289. security:
  1290. - Bearer: []
  1291. summary: 添加部门
  1292. tags:
  1293. - 部门
  1294. /system/dept/delDept/{id}:
  1295. delete:
  1296. description: 删除数据
  1297. parameters:
  1298. - description: id
  1299. in: path
  1300. name: id
  1301. required: true
  1302. type: integer
  1303. responses:
  1304. "200":
  1305. description: '{"code": 0, "message": "删除成功"}'
  1306. schema:
  1307. $ref: '#/definitions/response.Response'
  1308. summary: 删除部门
  1309. tags:
  1310. - 部门
  1311. /system/dept/editDept:
  1312. post:
  1313. consumes:
  1314. - application/json
  1315. description: 获取JSON
  1316. parameters:
  1317. - description: data
  1318. in: body
  1319. name: data
  1320. required: true
  1321. schema:
  1322. $ref: '#/definitions/sys_dept.EditParams'
  1323. responses:
  1324. "200":
  1325. description: '{"code": 0, "message": "修改成功"}'
  1326. schema:
  1327. $ref: '#/definitions/response.Response'
  1328. security:
  1329. - Bearer: []
  1330. summary: 修改部门
  1331. tags:
  1332. - 部门
  1333. /system/dept/list:
  1334. get:
  1335. description: 分页列表
  1336. parameters:
  1337. - description: data
  1338. in: body
  1339. name: data
  1340. required: true
  1341. schema:
  1342. $ref: '#/definitions/sys_dept.SearchParams'
  1343. responses:
  1344. "0":
  1345. description: '{"code": 200, "data": [...]}'
  1346. schema:
  1347. $ref: '#/definitions/response.Response'
  1348. security:
  1349. - "": []
  1350. summary: 分页部门列表数据
  1351. tags:
  1352. - 部门
  1353. /system/index/getInfo:
  1354. get:
  1355. description: 获取登录用户信息
  1356. responses:
  1357. "0":
  1358. description: '{"code": 200, "data": [...]}'
  1359. schema:
  1360. $ref: '#/definitions/response.Response'
  1361. security:
  1362. - "": []
  1363. summary: 获取登录用户信息
  1364. tags:
  1365. - 公共
  1366. /system/index/getRouters:
  1367. get:
  1368. description: 获取后台菜单
  1369. responses:
  1370. "0":
  1371. description: '{"code": 200, "data": [...]}'
  1372. schema:
  1373. $ref: '#/definitions/response.Response'
  1374. security:
  1375. - "": []
  1376. summary: 获取后台菜单
  1377. tags:
  1378. - 公共
  1379. /system/monitor/job/add:
  1380. post:
  1381. description: 添加任务
  1382. parameters:
  1383. - description: data
  1384. in: body
  1385. name: data
  1386. required: true
  1387. schema:
  1388. $ref: '#/definitions/sys_job.ReqAdd'
  1389. responses:
  1390. "0":
  1391. description: '{"code": 200, "data": [...]}'
  1392. schema:
  1393. $ref: '#/definitions/response.Response'
  1394. security:
  1395. - "": []
  1396. summary: 添加任务
  1397. tags:
  1398. - 定时任务
  1399. /system/monitor/job/delete:
  1400. delete:
  1401. description: 删除计划任务
  1402. parameters:
  1403. - description: ids[]
  1404. in: body
  1405. name: ids
  1406. required: true
  1407. schema:
  1408. type: integer
  1409. responses:
  1410. "0":
  1411. description: '{"code": 200, "data": [...]}'
  1412. schema:
  1413. $ref: '#/definitions/response.Response'
  1414. security:
  1415. - "": []
  1416. summary: 删除计划任务
  1417. tags:
  1418. - 定时任务
  1419. /system/monitor/job/details:
  1420. post:
  1421. description: 详情
  1422. parameters:
  1423. - description: id
  1424. in: body
  1425. name: id
  1426. required: true
  1427. schema:
  1428. type: integer
  1429. responses:
  1430. "0":
  1431. description: '{"code": 200, "data": [...]}'
  1432. schema:
  1433. $ref: '#/definitions/response.Response'
  1434. security:
  1435. - "": []
  1436. summary: 详情
  1437. tags:
  1438. - 定时任务
  1439. /system/monitor/job/edit:
  1440. post:
  1441. description: 修改任务
  1442. parameters:
  1443. - description: data
  1444. in: body
  1445. name: data
  1446. required: true
  1447. schema:
  1448. $ref: '#/definitions/sys_job.ReqEdit'
  1449. responses:
  1450. "0":
  1451. description: '{"code": 200, "data": [...]}'
  1452. schema:
  1453. $ref: '#/definitions/response.Response'
  1454. security:
  1455. - "": []
  1456. summary: 修改任务
  1457. tags:
  1458. - 定时任务
  1459. /system/monitor/job/list:
  1460. get:
  1461. description: 任务列表
  1462. parameters:
  1463. - description: data
  1464. in: body
  1465. name: data
  1466. required: true
  1467. schema:
  1468. $ref: '#/definitions/sys_job.SelectPageReq'
  1469. responses:
  1470. "0":
  1471. description: '{"code": 200, "data": [...]}'
  1472. schema:
  1473. $ref: '#/definitions/response.Response'
  1474. security:
  1475. - "": []
  1476. summary: 任务列表
  1477. tags:
  1478. - 定时任务
  1479. /system/monitor/job/start:
  1480. post:
  1481. description: 启动任务
  1482. parameters:
  1483. - description: id
  1484. in: body
  1485. name: id
  1486. required: true
  1487. schema:
  1488. type: integer
  1489. responses:
  1490. "0":
  1491. description: '{"code": 200, "data": [...]}'
  1492. schema:
  1493. $ref: '#/definitions/response.Response'
  1494. security:
  1495. - "": []
  1496. summary: 启动任务
  1497. tags:
  1498. - 定时任务
  1499. /system/monitor/job/stop:
  1500. post:
  1501. description: 停止任务
  1502. parameters:
  1503. - description: id
  1504. in: body
  1505. name: id
  1506. required: true
  1507. schema:
  1508. type: integer
  1509. responses:
  1510. "0":
  1511. description: '{"code": 200, "data": [...]}'
  1512. schema:
  1513. $ref: '#/definitions/response.Response'
  1514. security:
  1515. - "": []
  1516. summary: 停止任务
  1517. tags:
  1518. - 定时任务
  1519. /system/monitor/loginlog/clear:
  1520. post:
  1521. description: 清空登录日志
  1522. responses:
  1523. "0":
  1524. description: '{"code": 200, "data": [...]}'
  1525. schema:
  1526. $ref: '#/definitions/response.Response'
  1527. security:
  1528. - "": []
  1529. summary: 清空登录日志
  1530. tags:
  1531. - 登录日志
  1532. /system/monitor/loginlog/delete:
  1533. delete:
  1534. description: 删除登录日志
  1535. parameters:
  1536. - description: ids[]
  1537. in: body
  1538. name: ids
  1539. required: true
  1540. schema:
  1541. type: integer
  1542. responses:
  1543. "0":
  1544. description: '{"code": 200, "data": [...]}'
  1545. schema:
  1546. $ref: '#/definitions/response.Response'
  1547. security:
  1548. - "": []
  1549. summary: 删除登录日志
  1550. tags:
  1551. - 登录日志
  1552. /system/monitor/loginlog/list:
  1553. get:
  1554. description: 登录日志列表
  1555. parameters:
  1556. - description: data
  1557. in: body
  1558. name: data
  1559. required: true
  1560. schema:
  1561. $ref: '#/definitions/sys_login_log.SelectPageReq'
  1562. responses:
  1563. "0":
  1564. description: '{"code": 200, "data": [...]}'
  1565. schema:
  1566. $ref: '#/definitions/response.Response'
  1567. security:
  1568. - "": []
  1569. summary: 登录日志列表
  1570. tags:
  1571. - 登录日志
  1572. /system/monitor/online/forceLogout:
  1573. post:
  1574. description: 强制退出
  1575. parameters:
  1576. - description: ids[]
  1577. in: body
  1578. name: ids
  1579. required: true
  1580. schema:
  1581. type: integer
  1582. responses:
  1583. "0":
  1584. description: '{"code": 200, "data": [...]}'
  1585. schema:
  1586. $ref: '#/definitions/response.Response'
  1587. security:
  1588. - "": []
  1589. summary: 强制退出
  1590. tags:
  1591. - 在线用户
  1592. /system/monitor/online/list:
  1593. get:
  1594. description: 用户状态列表
  1595. parameters:
  1596. - description: data
  1597. in: body
  1598. name: data
  1599. required: true
  1600. schema:
  1601. $ref: '#/definitions/user_online.ReqListSearch'
  1602. responses:
  1603. "0":
  1604. description: '{"code": 200, "data": [...]}'
  1605. schema:
  1606. $ref: '#/definitions/response.Response'
  1607. security:
  1608. - "": []
  1609. summary: 用户状态列表
  1610. tags:
  1611. - 在线用户
  1612. /system/monitor/operlog/clear:
  1613. post:
  1614. description: 清空日志
  1615. parameters:
  1616. - description: ids[]
  1617. in: body
  1618. name: ids
  1619. required: true
  1620. schema:
  1621. type: integer
  1622. responses:
  1623. "0":
  1624. description: '{"code": 200, "data": [...]}'
  1625. schema:
  1626. $ref: '#/definitions/response.Response'
  1627. security:
  1628. - "": []
  1629. summary: 清空日志
  1630. tags:
  1631. - 操作日志
  1632. /system/monitor/operlog/delete:
  1633. delete:
  1634. description: 删除日志
  1635. parameters:
  1636. - description: ids[]
  1637. in: body
  1638. name: ids
  1639. required: true
  1640. schema:
  1641. type: integer
  1642. responses:
  1643. "0":
  1644. description: '{"code": 200, "data": [...]}'
  1645. schema:
  1646. $ref: '#/definitions/response.Response'
  1647. security:
  1648. - "": []
  1649. summary: 删除日志
  1650. tags:
  1651. - 操作日志
  1652. /system/monitor/operlog/detail:
  1653. post:
  1654. description: 操作详细
  1655. parameters:
  1656. - description: id
  1657. in: body
  1658. name: id
  1659. required: true
  1660. schema:
  1661. type: integer
  1662. responses:
  1663. "0":
  1664. description: '{"code": 200, "data": [...]}'
  1665. schema:
  1666. $ref: '#/definitions/response.Response'
  1667. security:
  1668. - "": []
  1669. summary: 操作详细
  1670. tags:
  1671. - 操作日志
  1672. /system/monitor/operlog/list:
  1673. get:
  1674. description: 操作日志列表
  1675. parameters:
  1676. - description: data
  1677. in: body
  1678. name: data
  1679. required: true
  1680. schema:
  1681. $ref: '#/definitions/sys_oper_log.SelectPageReq'
  1682. responses:
  1683. "0":
  1684. description: '{"code": 200, "data": [...]}'
  1685. schema:
  1686. $ref: '#/definitions/response.Response'
  1687. security:
  1688. - "": []
  1689. summary: 操作日志列表
  1690. tags:
  1691. - 操作日志
  1692. /system/monitor/server/info:
  1693. get:
  1694. description: 服务监控
  1695. responses:
  1696. "0":
  1697. description: '{"code": 200, "data": [...]}'
  1698. schema:
  1699. $ref: '#/definitions/response.Response'
  1700. security:
  1701. - "": []
  1702. summary: 服务监控
  1703. tags:
  1704. - 服务监控
  1705. /system/post/add:
  1706. post:
  1707. consumes:
  1708. - application/json
  1709. description: 添加岗位
  1710. parameters:
  1711. - description: data
  1712. in: body
  1713. name: data
  1714. required: true
  1715. schema:
  1716. $ref: '#/definitions/sys_post.AddParams'
  1717. responses:
  1718. "200":
  1719. description: '{"code": 0, "message": "添加成功"}'
  1720. schema:
  1721. $ref: '#/definitions/response.Response'
  1722. security:
  1723. - Bearer: []
  1724. summary: 添加岗位
  1725. tags:
  1726. - 岗位
  1727. /system/post/delete:
  1728. get:
  1729. description: 删除数据
  1730. parameters:
  1731. - description: ids[1,2,3...]
  1732. in: path
  1733. name: ids
  1734. required: true
  1735. type: integer
  1736. responses:
  1737. "200":
  1738. description: '{"code": 0, "message": "删除成功"}'
  1739. schema:
  1740. $ref: '#/definitions/response.Response'
  1741. summary: 删除岗位
  1742. tags:
  1743. - 岗位
  1744. /system/post/edit:
  1745. post:
  1746. consumes:
  1747. - application/json
  1748. description: 获取JSON
  1749. parameters:
  1750. - description: data
  1751. in: body
  1752. name: data
  1753. required: true
  1754. schema:
  1755. $ref: '#/definitions/sys_post.EditParams'
  1756. responses:
  1757. "200":
  1758. description: '{"code": 0, "message": "修改成功"}'
  1759. schema:
  1760. $ref: '#/definitions/response.Response'
  1761. security:
  1762. - Bearer: []
  1763. summary: 修改岗位
  1764. tags:
  1765. - 岗位
  1766. /system/post/list:
  1767. post:
  1768. description: 分页列表
  1769. parameters:
  1770. - description: data
  1771. in: body
  1772. name: data
  1773. required: true
  1774. schema:
  1775. $ref: '#/definitions/sys_post.SearchParams'
  1776. responses:
  1777. "0":
  1778. description: '{"code": 200, "data": [...]}'
  1779. schema:
  1780. $ref: '#/definitions/response.Response'
  1781. security:
  1782. - "": []
  1783. summary: 分页岗位列表数据
  1784. tags:
  1785. - 岗位
  1786. /system/public/verify:
  1787. post:
  1788. description: 获取验证码图片信息
  1789. responses:
  1790. "0":
  1791. description: '{"code": 200, "data": [...]}'
  1792. schema:
  1793. $ref: '#/definitions/response.Response'
  1794. security:
  1795. - "": []
  1796. summary: 获取验证码图片信息
  1797. tags:
  1798. - 公共
  1799. /system/tools/gen/columnList:
  1800. post:
  1801. description: 根据表格ID获取表格字段列表数据
  1802. parameters:
  1803. - description: tableId
  1804. in: body
  1805. name: tableId
  1806. required: true
  1807. schema:
  1808. type: integer
  1809. responses:
  1810. "0":
  1811. description: '{"code": 200, "data": [...]}'
  1812. schema:
  1813. $ref: '#/definitions/response.Response'
  1814. security:
  1815. - "": []
  1816. summary: 根据表格ID获取表格字段列表数据
  1817. tags:
  1818. - 系统工具
  1819. /system/tools/gen/dataList:
  1820. get:
  1821. description: 查询数据库列表
  1822. parameters:
  1823. - description: data
  1824. in: body
  1825. name: data
  1826. required: true
  1827. schema:
  1828. $ref: '#/definitions/gen_table.SelectPageReq'
  1829. responses:
  1830. "0":
  1831. description: '{"code": 200, "data": [...]}'
  1832. schema:
  1833. $ref: '#/definitions/response.Response'
  1834. security:
  1835. - "": []
  1836. summary: 查询数据库列表
  1837. tags:
  1838. - 系统工具
  1839. /system/tools/gen/delete:
  1840. delete:
  1841. description: 删除表格数据
  1842. parameters:
  1843. - description: ids[1,2,3...]
  1844. in: body
  1845. name: ids
  1846. required: true
  1847. schema:
  1848. type: integer
  1849. responses:
  1850. "0":
  1851. description: '{"code": 200, "data": [...]}'
  1852. schema:
  1853. $ref: '#/definitions/response.Response'
  1854. security:
  1855. - "": []
  1856. summary: 删除表格数据
  1857. tags:
  1858. - 系统工具
  1859. /system/tools/gen/editSave:
  1860. post:
  1861. description: 编辑表格信息
  1862. parameters:
  1863. - description: data
  1864. in: body
  1865. name: data
  1866. required: true
  1867. schema:
  1868. $ref: '#/definitions/gen_table.EditReq'
  1869. responses:
  1870. "0":
  1871. description: '{"code": 200, "data": [...]}'
  1872. schema:
  1873. $ref: '#/definitions/response.Response'
  1874. security:
  1875. - "": []
  1876. summary: 编辑表格信息
  1877. tags:
  1878. - 系统工具
  1879. /system/tools/gen/importTableSave:
  1880. post:
  1881. description: 导入表结构操作
  1882. parameters:
  1883. - description: tables
  1884. in: body
  1885. name: tables
  1886. required: true
  1887. schema:
  1888. type: string
  1889. responses:
  1890. "0":
  1891. description: '{"code": 200, "data": [...]}'
  1892. schema:
  1893. $ref: '#/definitions/response.Response'
  1894. security:
  1895. - "": []
  1896. summary: 导入表结构操作
  1897. tags:
  1898. - 系统工具
  1899. /system/tools/gen/preview:
  1900. post:
  1901. description: 代码生成预览
  1902. parameters:
  1903. - description: tableId
  1904. in: body
  1905. name: tableId
  1906. required: true
  1907. schema:
  1908. type: integer
  1909. responses:
  1910. "0":
  1911. description: '{"code": 200, "data": [...]}'
  1912. schema:
  1913. $ref: '#/definitions/response.Response'
  1914. security:
  1915. - "": []
  1916. summary: 代码生成预览
  1917. tags:
  1918. - 系统工具
  1919. /system/tools/gen/tableList:
  1920. post:
  1921. description: 表列表
  1922. parameters:
  1923. - description: data
  1924. in: body
  1925. name: data
  1926. required: true
  1927. schema:
  1928. $ref: '#/definitions/gen_table.SelectPageReq'
  1929. responses:
  1930. "0":
  1931. description: '{"code": 200, "data": [...]}'
  1932. schema:
  1933. $ref: '#/definitions/response.Response'
  1934. security:
  1935. - "": []
  1936. summary: 表列表
  1937. tags:
  1938. - 系统工具
  1939. /system/upload/ckEditorUp:
  1940. post:
  1941. description: CkEditor编辑器上传附件
  1942. parameters:
  1943. - description: upFile
  1944. in: body
  1945. name: upFile
  1946. required: true
  1947. schema:
  1948. type: string
  1949. responses:
  1950. "0":
  1951. description: '{"code": 200, "data": [...]}'
  1952. schema:
  1953. $ref: '#/definitions/response.Response'
  1954. security:
  1955. - "": []
  1956. summary: CkEditor编辑器上传附件
  1957. tags:
  1958. - 公共
  1959. /system/upload/upFile:
  1960. post:
  1961. description: 单文件上传
  1962. parameters:
  1963. - description: file
  1964. in: body
  1965. name: file
  1966. required: true
  1967. schema:
  1968. type: string
  1969. responses:
  1970. "0":
  1971. description: '{"code": 200, "data": [...]}'
  1972. schema:
  1973. $ref: '#/definitions/response.Response'
  1974. security:
  1975. - "": []
  1976. summary: 单文件上传
  1977. tags:
  1978. - 公共
  1979. /system/upload/upFiles:
  1980. post:
  1981. description: 批量上传文件
  1982. parameters:
  1983. - description: file
  1984. in: body
  1985. name: file
  1986. required: true
  1987. schema:
  1988. type: string
  1989. responses:
  1990. "0":
  1991. description: '{"code": 200, "data": [...]}'
  1992. schema:
  1993. $ref: '#/definitions/response.Response'
  1994. security:
  1995. - "": []
  1996. summary: 批量上传文件
  1997. tags:
  1998. - 公共
  1999. /system/upload/upImg:
  2000. post:
  2001. description: 单图片上传
  2002. parameters:
  2003. - description: file
  2004. in: body
  2005. name: file
  2006. required: true
  2007. schema:
  2008. type: string
  2009. responses:
  2010. "0":
  2011. description: '{"code": 200, "data": [...]}'
  2012. schema:
  2013. $ref: '#/definitions/response.Response'
  2014. security:
  2015. - "": []
  2016. summary: 单图片上传
  2017. tags:
  2018. - 公共
  2019. /system/upload/upImgs:
  2020. post:
  2021. description: 批量上传图片
  2022. parameters:
  2023. - description: file
  2024. in: body
  2025. name: file
  2026. required: true
  2027. schema:
  2028. type: string
  2029. responses:
  2030. "0":
  2031. description: '{"code": 200, "data": [...]}'
  2032. schema:
  2033. $ref: '#/definitions/response.Response'
  2034. security:
  2035. - "": []
  2036. summary: 批量上传图片
  2037. tags:
  2038. - 公共
  2039. /system/user/avatar:
  2040. post:
  2041. description: 头像上传上传
  2042. parameters:
  2043. - description: avatarfile
  2044. in: body
  2045. name: avatarfile
  2046. required: true
  2047. schema:
  2048. type: string
  2049. responses:
  2050. "0":
  2051. description: '{"code": 200, "data": [...]}'
  2052. schema:
  2053. $ref: '#/definitions/response.Response'
  2054. security:
  2055. - "": []
  2056. summary: 头像上传上传
  2057. tags:
  2058. - 个人中心
  2059. /system/user/edit:
  2060. post:
  2061. description: 修改用户信息
  2062. responses:
  2063. "0":
  2064. description: '{"code": 200, "data": [...]}'
  2065. schema:
  2066. $ref: '#/definitions/response.Response'
  2067. security:
  2068. - "": []
  2069. summary: 修改用户信息
  2070. tags:
  2071. - 个人中心
  2072. /system/user/profile:
  2073. post:
  2074. description: 获取当前登录用户详情
  2075. responses:
  2076. "0":
  2077. description: '{"code": 200, "data": [...]}'
  2078. schema:
  2079. $ref: '#/definitions/response.Response'
  2080. security:
  2081. - "": []
  2082. summary: 获取当前登录用户详情
  2083. tags:
  2084. - 个人中心
  2085. /system/user/updatePwd:
  2086. post:
  2087. description: 修改密码
  2088. responses:
  2089. "0":
  2090. description: '{"code": 200, "data": [...]}'
  2091. schema:
  2092. $ref: '#/definitions/response.Response'
  2093. security:
  2094. - "": []
  2095. summary: 修改密码
  2096. tags:
  2097. - 个人中心
  2098. swagger: "2.0"