neican.http 8.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486
  1. ### 健康检查
  2. GET {{ip}}/neican/check
  3. ### cms登录, 密码 sha256
  4. POST {{ip}}/admin/users/login
  5. Content-Type: application/json
  6. {
  7. "loginName": "17691223255",
  8. "loginPassword": "8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92"
  9. }
  10. > {%
  11. client.global.set("token", response.body.data.token)
  12. %}
  13. ### 登出
  14. GET {{ip}}/admin/users/logout
  15. Authorization: {{token}}
  16. ### 菜单添加 type 1是客户端的菜单, 2是后台菜单
  17. POST {{ip}}/admin/module/add
  18. Content-Type: application/json
  19. Authorization: {{token}}
  20. {
  21. "name": "首页",
  22. "type": 1,
  23. "level": "1",
  24. "pid": 0,
  25. "router": "/index"
  26. }
  27. ### 后台菜单查询
  28. GET {{ip}}/admin/module/list
  29. Authorization: {{token}}
  30. ### 菜单修改
  31. POST {{ip}}/admin/module/update
  32. Content-Type: application/json
  33. Authorization: {{token}}
  34. {
  35. "moduleId": 2,
  36. "name": "人员列表1",
  37. "type": 2,
  38. "level": "2",
  39. "pid": 1,
  40. "router": "/admin/user/list"
  41. }
  42. ### 菜单删除
  43. DELETE {{ip}}/admin/module/delete/7
  44. Authorization: {{token}}
  45. ### 地域
  46. GET {{ip}}/admin/region/tree
  47. Authorization: {{token}}
  48. ### 机构
  49. POST {{ip}}/admin/organ/add
  50. Content-Type: application/json
  51. Authorization: {{token}}
  52. {
  53. "regionId": 130107105,
  54. "pid": 1,
  55. "level": 1,
  56. "name": "广信1",
  57. "category": "--",
  58. "authType": "资质",
  59. "info": "这是他上班的地方"
  60. }
  61. ### 机构查询
  62. POST {{ip}}/admin/organ/list
  63. Content-Type: application/json
  64. Authorization: {{token}}
  65. {
  66. "page": 1,
  67. "pageSize": 2
  68. }
  69. ### 机构编辑
  70. POST {{ip}}/admin/organ/update
  71. Content-Type:application/json
  72. Authorization: {{token}}
  73. {
  74. "organId": 1,
  75. "regionId": 130107105,
  76. "pid": 1,
  77. "level": 1,
  78. "name": "广信1",
  79. "category": "--",
  80. "authType": "资质",
  81. "info": "这是他上班的地方"
  82. }
  83. ### 机构删除
  84. DELETE {{ip}}/admin/organ/delete/3
  85. Authorization: {{token}}
  86. ###角色添加
  87. POST {{ip}}/admin/role/add
  88. Content-Type: application/json
  89. Authorization: {{token}}
  90. {
  91. "name": "角色1",
  92. "remark": "测试角色",
  93. "roleAclData": [{
  94. "organId": 1,
  95. "userId": 2
  96. }],
  97. "roleAclModules": [
  98. {
  99. "moduleId": 1
  100. }
  101. ]
  102. }
  103. ###角色查询
  104. POST {{ip}}/admin/role/list
  105. Content-Type: application/json
  106. Authorization: {{token}}
  107. {
  108. "page": 1,
  109. "pageSize": 2
  110. }
  111. ### 角色详情
  112. GET {{ip}}/admin/role/info/3
  113. Authorization: {{token}}
  114. ### 管理员添加
  115. POST {{ip}}/admin/users/add
  116. Content-Type: application/json
  117. Authorization: {{token}}
  118. {
  119. "phone": "17691223222",
  120. "password": "123456",
  121. "name": "孙悟空2",
  122. "sex": "男",
  123. "category": "猴",
  124. "adminRoles": [
  125. {"roleId": 3}
  126. ]
  127. }
  128. ### 管理员列表
  129. POST {{ip}}/admin/users/list
  130. Content-Type: application/json
  131. Authorization: {{token}}
  132. {
  133. "page": 1,
  134. "pageSize": 2
  135. }
  136. ### 管理员修改
  137. POST {{ip}}/admin/users/update
  138. Content-Type: application/json
  139. Authorization: {{token}}
  140. {
  141. "userId": 4,
  142. "phone": "17691223255",
  143. "name": "孙悟空4",
  144. "sex": "男",
  145. "category": "猴子",
  146. "adminRoles": [
  147. {"roleId": 3}
  148. ]
  149. }
  150. ### 管理员删除
  151. DELETE {{ip}}/admin/users/delete/7
  152. Content-Type: application/json
  153. Authorization: {{token}}
  154. ### 客户端菜单查询(配置客户权限用)
  155. GET {{ip}}/admin/module/client
  156. Authorization: {{token}}
  157. ### 客户角色查询
  158. GET {{ip}}/admin/user-role/list
  159. Authorization: {{token}}
  160. ### 客户角色创建
  161. POST {{ip}}/admin/user-role/add
  162. Content-Type: application/json
  163. Authorization: {{token}}
  164. {
  165. "name": "测试角色1",
  166. "remark": "描述信息1",
  167. "modules": [
  168. {"moduleId": 6}
  169. ]
  170. }
  171. ### 客户角色修改
  172. POST {{ip}}/admin/user-role/update
  173. Content-Type: application/json
  174. Authorization: {{token}}
  175. {
  176. "name": "测试角色1",
  177. "remark": "描述信息1",
  178. "modules": [
  179. {"moduleId": 6}
  180. ]
  181. }
  182. ### 客户角色删除
  183. DELETE {{ip}}/admin/user-role/delete/2
  184. Authorization: {{token}}
  185. ### 客户添加
  186. POST {{ip}}/admin/custom/add
  187. Content-Type: application/json
  188. Authorization: {{token}}
  189. {
  190. "name": "姓名xx",
  191. "regionId": 100100100,
  192. "organId": 5,
  193. "phone": "17691223255",
  194. "password": "123456",
  195. "info": "个人简介:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
  196. "photo": "http://头像.png",
  197. "position": "职位",
  198. "resume": "履历xxxx",
  199. "level": "正国级",
  200. "roleId": 3
  201. }
  202. ### 客户查询
  203. POST {{ip}}/admin/custom/list
  204. Content-Type: application/json
  205. Authorization: {{token}}
  206. {
  207. "name": "",
  208. "page": 1,
  209. "pageSize": 10
  210. }
  211. ### 客户修改
  212. POST {{ip}}/admin/custom/update
  213. Content-Type: application/json
  214. Authorization: {{token}}
  215. {
  216. "userId": 2,
  217. "regionId": 100,
  218. "organId": 1,
  219. "name": "姓名xx",
  220. "phone": "18439106376",
  221. "info": "简介",
  222. "photo": "https://cxzx.smcic.net/neican/img/leader/20231225115031/985358431-天气-雷电天气.png",
  223. "position": "1",
  224. "resume": "3",
  225. "level": "2",
  226. "roleId": 3
  227. }
  228. ### 客户删除
  229. DELETE {{ip}}/admin/custom/delete/2
  230. Authorization: {{token}}
  231. ### 客户重置密码
  232. POST {{ip}}/admin/custom/pwd-reset
  233. Content-Type: application/json
  234. Authorization: {{token}}
  235. {
  236. "userId": 2,
  237. "password": "123456"
  238. }
  239. ### 领导管理,头像上传
  240. POST {{ip}}/admin/leaders/upload
  241. Content-Type: multipart/form-data; boundary=WebAppBoundary
  242. Authorization: {{token}}
  243. --WebAppBoundary
  244. Content-Disposition: form-data; name="file"; filename="3.jpg"
  245. Content-Type: multipart/form-data
  246. < C:\Users\admin\Pictures\壁纸\v2-90a79d1eacb521d470c5b7192004cf42_r.jpg
  247. --WebAppBoundary
  248. ### 领导添加
  249. POST {{ip}}/admin/leaders/add
  250. Content-Type: application/json
  251. Authorization: {{token}}
  252. {
  253. "name": "姓名",
  254. "info": "描述",
  255. "photo": "https://cxzx.smcic.net/neican/img/leader/20231214114516/-1829771934-3.jpg",
  256. "position": "职位",
  257. "resume": "履历",
  258. "level": "级别",
  259. "regionId": 100100100,
  260. "sort": 1
  261. }
  262. ### 领导查询
  263. GET {{ip}}/admin/leaders/list/100100100
  264. Content-Type: application/json
  265. Authorization: {{token}}
  266. ### 领导修改
  267. POST {{ip}}/admin/leaders/update
  268. Content-Type: application/json
  269. Authorization: {{token}}
  270. {
  271. "leaderId": 2,
  272. "name": "姓名1",
  273. "info": "描述1",
  274. "photo": "https://cxzx.smcic.net/neican/img/leader/20231214114516/-1829771934-3.jpg",
  275. "position": "职位",
  276. "resume": "履历",
  277. "level": "级别",
  278. "regionId": 100100100,
  279. "status": 0,
  280. "sort": 1
  281. }
  282. ### 生活服务添加
  283. POST {{ip}}/admin/life-service/add
  284. Content-Type: application/json
  285. Authorization: {{token}}
  286. {
  287. "name": "服务名称",
  288. "logo": "https://cxzx.smcic.net/neican/img/leader/20231214114516/-1829771934-3.jpg",
  289. "url": "http://服务外链地址.com",
  290. "sort": 1
  291. }
  292. ### 生活服务分页查询
  293. POST {{ip}}/admin/life-service/list
  294. Content-Type: application/json
  295. Authorization: {{token}}
  296. {
  297. "name": "",
  298. "page": 1,
  299. "pageSize": 10
  300. }
  301. ### 生活服务修改
  302. POST {{ip}}/admin/life-service/update
  303. Content-Type: application/json
  304. Authorization: {{token}}
  305. {
  306. "serviceId": 1,
  307. "name": "服务名称1",
  308. "logo": "https://cxzx.smcic.net/neican/img/leader/20231214114516/-1829771934-3.jpg",
  309. "url": "http://服务外链地址.com",
  310. "sort": 1
  311. }
  312. ### 生活服务删除
  313. DELETE {{ip}}/admin/life-service/delete/1
  314. Authorization: {{token}}
  315. ### 直播流地址管理 添加
  316. POST {{ip}}/admin/live-stream/add
  317. Content-Type: application/json
  318. Authorization: {{token}}
  319. {
  320. "name": "陕西卫视",
  321. "url": "http://stream1.com",
  322. "desc": "陕西卫视高清直播流"
  323. }
  324. ### 直播流地址管理 列表
  325. GET {{ip}}/admin/live-stream/list
  326. ### 直播流地址管理 修改
  327. POST {{ip}}/admin/live-stream/update
  328. Content-Type: application/json
  329. Authorization: {{token}}
  330. {
  331. "liveId": 1,
  332. "name": "陕西卫视",
  333. "url": "http://stream1.com",
  334. "desc": "陕西卫视高清直播流1"
  335. }
  336. ### 直播流地址管理
  337. DELETE {{ip}}/admin/live-stream/delete/1
  338. Authorization: {{token}}
  339. ### 客户设备绑定
  340. POST {{ip}}/admin/user-device/add
  341. Content-Type: application/json
  342. Authorization: {{token}}
  343. {
  344. "userId": 3,
  345. "deviceCodes": ["xxxx-xxxx-xxxx-xxxx", "设备号2", "设备号3"]
  346. }
  347. ### 客户设备删除
  348. POST {{ip}}/admin/user-device/delete
  349. Content-Type: application/json
  350. Authorization: {{token}}
  351. {
  352. "userId": 3,
  353. "deviceCodes": ["设备号3"]
  354. }
  355. ### 网媒logo上传, 返回logo的url
  356. POST {{ip}}/admin/network-media/upload
  357. Content-Type: multipart/form-data; boundary=WebAppBoundary
  358. Authorization: {{token}}
  359. --WebAppBoundary
  360. Content-Disposition: form-data; name="file"; filename="3.jpg"
  361. Content-Type: multipart/form-data
  362. < C:\Users\admin\Pictures\壁纸\v2-90a79d1eacb521d470c5b7192004cf42_r.jpg
  363. --WebAppBoundary
  364. ### 网媒管理 添加
  365. POST {{ip}}/admin/network-media/add
  366. Content-Type: application/json
  367. Authorization: {{token}}
  368. {
  369. "name": "名称1",
  370. "logo": "http://xxx",
  371. "url": "http://外链"
  372. }
  373. ### 网媒列表
  374. GET {{ip}}/admin/network-media/list
  375. ### 网媒管理 修改
  376. POST {{ip}}/admin/network-media/update
  377. Content-Type: application/json
  378. Authorization: {{token}}
  379. {
  380. "mediaId": 1,
  381. "name": "名称1",
  382. "logo": "http://xxx",
  383. "url": "http://外链",
  384. }
  385. ### 网媒删除
  386. DELETE {{ip}}/admin/network-media/delete/1