### 健康检查 GET {{ip}}/neican/check ### cms登录, 密码 sha256 POST {{ip}}/admin/users/login Content-Type: application/json { "loginName": "17691223255", "loginPassword": "8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92" } > {% client.global.set("token", response.body.data.token) %} ### 登出 GET {{ip}}/admin/users/logout Authorization: {{token}} ### 菜单添加 type 1是客户端的菜单, 2是后台菜单 POST {{ip}}/admin/module/add Content-Type: application/json Authorization: {{token}} { "name": "首页", "type": 1, "level": "1", "pid": 0, "router": "/index" } ### 后台菜单查询 GET {{ip}}/admin/module/list Authorization: {{token}} ### 菜单修改 POST {{ip}}/admin/module/update Content-Type: application/json Authorization: {{token}} { "moduleId": 2, "name": "人员列表1", "type": 2, "level": "2", "pid": 1, "router": "/admin/user/list" } ### 菜单删除 DELETE {{ip}}/admin/module/delete/7 Authorization: {{token}} ### 地域 GET {{ip}}/admin/region/tree Authorization: {{token}} ### 机构 POST {{ip}}/admin/organ/add Content-Type: application/json Authorization: {{token}} { "regionId": 130107105, "pid": 1, "level": 1, "name": "广信1", "category": "--", "authType": "资质", "info": "这是他上班的地方" } ### 机构查询 POST {{ip}}/admin/organ/list Content-Type: application/json Authorization: {{token}} { "page": 1, "pageSize": 2 } ### 机构编辑 POST {{ip}}/admin/organ/update Content-Type:application/json Authorization: {{token}} { "organId": 1, "regionId": 130107105, "pid": 1, "level": 1, "name": "广信1", "category": "--", "authType": "资质", "info": "这是他上班的地方" } ### 机构删除 DELETE {{ip}}/admin/organ/delete/3 Authorization: {{token}} ###角色添加 POST {{ip}}/admin/role/add Content-Type: application/json Authorization: {{token}} { "name": "角色1", "remark": "测试角色", "roleAclData": [{ "organId": 1, "userId": 2 }], "roleAclModules": [ { "moduleId": 1 } ] } ###角色查询 POST {{ip}}/admin/role/list Content-Type: application/json Authorization: {{token}} { "page": 1, "pageSize": 2 } ### 角色详情 GET {{ip}}/admin/role/info/3 Authorization: {{token}} ### 管理员添加 POST {{ip}}/admin/users/add Content-Type: application/json Authorization: {{token}} { "phone": "17691223222", "password": "123456", "name": "孙悟空2", "sex": "男", "category": "猴", "adminRoles": [ {"roleId": 3} ] } ### 管理员列表 POST {{ip}}/admin/users/list Content-Type: application/json Authorization: {{token}} { "page": 1, "pageSize": 2 } ### 管理员修改 POST {{ip}}/admin/users/update Content-Type: application/json Authorization: {{token}} { "userId": 4, "phone": "17691223255", "name": "孙悟空4", "sex": "男", "category": "猴子", "adminRoles": [ {"roleId": 3} ] } ### 管理员删除 DELETE {{ip}}/admin/users/delete/7 Content-Type: application/json Authorization: {{token}} ### 客户端菜单查询(配置客户权限用) GET {{ip}}/admin/module/client Authorization: {{token}} ### 客户角色查询 GET {{ip}}/admin/user-role/list Authorization: {{token}} ### 客户角色创建 POST {{ip}}/admin/user-role/add Content-Type: application/json Authorization: {{token}} { "name": "测试角色1", "remark": "描述信息1", "modules": [ {"moduleId": 6} ] } ### 客户角色修改 POST {{ip}}/admin/user-role/update Content-Type: application/json Authorization: {{token}} { "name": "测试角色1", "remark": "描述信息1", "modules": [ {"moduleId": 6} ] } ### 客户角色删除 DELETE {{ip}}/admin/user-role/delete/2 Authorization: {{token}} ### 客户添加 POST {{ip}}/admin/custom/add Content-Type: application/json Authorization: {{token}} { "name": "姓名xx", "regionId": 100100100, "organId": 5, "phone": "17691223255", "password": "123456", "info": "个人简介:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "photo": "http://头像.png", "position": "职位", "resume": "履历xxxx", "level": "正国级", "roleId": 3 } ### 客户查询 POST {{ip}}/admin/custom/list Content-Type: application/json Authorization: {{token}} { "name": "", "page": 1, "pageSize": 10 } ### 客户修改 POST {{ip}}/admin/custom/update Content-Type: application/json Authorization: {{token}} { "userId": 2, "regionId": 100, "organId": 1, "name": "姓名xx", "phone": "18439106376", "info": "简介", "photo": "https://cxzx.smcic.net/neican/img/leader/20231225115031/985358431-天气-雷电天气.png", "position": "1", "resume": "3", "level": "2", "roleId": 3 } ### 客户删除 DELETE {{ip}}/admin/custom/delete/2 Authorization: {{token}} ### 客户重置密码 POST {{ip}}/admin/custom/pwd-reset Content-Type: application/json Authorization: {{token}} { "userId": 2, "password": "123456" } ### 领导管理,头像上传 POST {{ip}}/admin/leaders/upload Content-Type: multipart/form-data; boundary=WebAppBoundary Authorization: {{token}} --WebAppBoundary Content-Disposition: form-data; name="file"; filename="3.jpg" Content-Type: multipart/form-data < C:\Users\admin\Pictures\壁纸\v2-90a79d1eacb521d470c5b7192004cf42_r.jpg --WebAppBoundary ### 领导添加 POST {{ip}}/admin/leaders/add Content-Type: application/json Authorization: {{token}} { "name": "姓名", "info": "描述", "photo": "https://cxzx.smcic.net/neican/img/leader/20231214114516/-1829771934-3.jpg", "position": "职位", "resume": "履历", "level": "级别", "regionId": 100100100, "sort": 1 } ### 领导查询 GET {{ip}}/admin/leaders/list/100100100 Content-Type: application/json Authorization: {{token}} ### 领导修改 POST {{ip}}/admin/leaders/update Content-Type: application/json Authorization: {{token}} { "leaderId": 2, "name": "姓名1", "info": "描述1", "photo": "https://cxzx.smcic.net/neican/img/leader/20231214114516/-1829771934-3.jpg", "position": "职位", "resume": "履历", "level": "级别", "regionId": 100100100, "status": 0, "sort": 1 } ### 生活服务添加 POST {{ip}}/admin/life-service/add Content-Type: application/json Authorization: {{token}} { "name": "服务名称", "logo": "https://cxzx.smcic.net/neican/img/leader/20231214114516/-1829771934-3.jpg", "url": "http://服务外链地址.com", "sort": 1 } ### 生活服务分页查询 POST {{ip}}/admin/life-service/list Content-Type: application/json Authorization: {{token}} { "name": "", "page": 1, "pageSize": 10 } ### 生活服务修改 POST {{ip}}/admin/life-service/update Content-Type: application/json Authorization: {{token}} { "serviceId": 1, "name": "服务名称1", "logo": "https://cxzx.smcic.net/neican/img/leader/20231214114516/-1829771934-3.jpg", "url": "http://服务外链地址.com", "sort": 1 } ### 生活服务删除 DELETE {{ip}}/admin/life-service/delete/1 Authorization: {{token}} ### 直播流地址管理 添加 POST {{ip}}/admin/live-stream/add Content-Type: application/json Authorization: {{token}} { "name": "陕西卫视", "url": "http://stream1.com", "desc": "陕西卫视高清直播流" } ### 直播流地址管理 列表 GET {{ip}}/admin/live-stream/list ### 直播流地址管理 修改 POST {{ip}}/admin/live-stream/update Content-Type: application/json Authorization: {{token}} { "liveId": 1, "name": "陕西卫视", "url": "http://stream1.com", "desc": "陕西卫视高清直播流1" } ### 直播流地址管理 DELETE {{ip}}/admin/live-stream/delete/1 Authorization: {{token}} ### 客户设备绑定 POST {{ip}}/admin/user-device/add Content-Type: application/json Authorization: {{token}} { "userId": 3, "deviceCodes": ["xxxx-xxxx-xxxx-xxxx", "设备号2", "设备号3"] } ### 客户设备删除 POST {{ip}}/admin/user-device/delete Content-Type: application/json Authorization: {{token}} { "userId": 3, "deviceCodes": ["设备号3"] } ### 网媒logo上传, 返回logo的url POST {{ip}}/admin/network-media/upload Content-Type: multipart/form-data; boundary=WebAppBoundary Authorization: {{token}} --WebAppBoundary Content-Disposition: form-data; name="file"; filename="3.jpg" Content-Type: multipart/form-data < C:\Users\admin\Pictures\壁纸\v2-90a79d1eacb521d470c5b7192004cf42_r.jpg --WebAppBoundary ### 网媒管理 添加 POST {{ip}}/admin/network-media/add Content-Type: application/json Authorization: {{token}} { "name": "名称1", "logo": "http://xxx", "url": "http://外链" } ### 网媒列表 GET {{ip}}/admin/network-media/list ### 网媒管理 修改 POST {{ip}}/admin/network-media/update Content-Type: application/json Authorization: {{token}} { "mediaId": 1, "name": "名称1", "logo": "http://xxx", "url": "http://外链", } ### 网媒删除 DELETE {{ip}}/admin/network-media/delete/1