开源软件名称:水质监测系统后端
开源软件地址:https://gitee.com/scriptRui/water_back
开源软件介绍:
水质监测系统api接口提示:本接口采用jwt数据安全措施,如果想正常获取数据,请先登入,并且保证每次请求传送authorization 请求头,携带登入获取的token
使用补齐依赖 开启服务 默认端口:1055测试账号:yurui 密码:555测试账号:yurui2 密码:555除了登录模块以及未开放的注册模块都需要携带authorization进行token验证管理员账号管理模块登录接口详情 | 请求方式 | 地址 |
---|
登录 | post | /users/login |
查找所有管理员列表接口详情 | 请求方式 | 地址 |
---|
查找所有管理员列表 | get | /users/find |
参数 | 是否必填 | 说明 |
---|
name | 否 | 可以通过name查询单个管理员得信息 |
更新管理员基本信息接口详情 | 请求方式 | 地址 |
---|
更新管理员基本信息 | post | /users/updata |
参数 | 是否必填 | 说明 |
---|
_id | 是 | 通过_id进行查询账户 | name | 否 | 用户名 | phone | 否 | 电话号码 | email | 否 | 电子邮箱 | nickname | 否 | 昵称 | des | 否 | 个性签名 |
修改管理员账号密码接口详情 | 请求方式 | 地址 |
---|
修改管理员账号密码 | post | /users/uppwd |
参数 | 是否必填 | 说明 |
---|
_id | 是 | 用户id | pwd | 是 | 旧密码 | newpwd | 是 | 新密码 |
管理员登录日志模块获取单个管理员登录日志(分页)接口详情 | 请求方式 | 地址 |
---|
获取单个管理员登录日志(分页) | get | /getlogs |
参数 | 是否必填 | 说明 |
---|
name | 是 | 用户名 | page | 否 | 页码 | count | 否 | 每页条数 |
获取所有登录日志 可查看单个管理员的所有登录日志接口详情 | 请求方式 | 地址 |
---|
获取所有登录日志 | get | /getlogs/all |
参数 | 是否必填 | 说明 |
---|
name | 否 | 用户名 | page | 否 | 页码 | count | 否 | 每页条数 |
设备管理模块添加设备接口详情 | 请求方式 | 地址 |
---|
添加设备 | post | /dev/adddev |
参数 | 是否必填 | 说明 |
---|
devName | 是 | 设备名称(不可更改) | devNum | 是 | 设备编号(不可更改) | devDate | 是 | 设备生产日期(不可更改) | devSIM | 否 | SIM卡号 | devUse | 否 | 是否正在使用 | devLocation | 否 | 位置 | devAdmin | 否 | 维护人员 |
修改设备信息可修改:SIM卡号、是否正在使用、位置、维护人员
接口详情 | 请求方式 | 地址 |
---|
修改设备信息 | post | /dev/updatedev |
参数 | 是否必填 | 说明 |
---|
devNum | 是 | 设备编号 | devSIM | 否 | SIM卡号 | devUse | 否 | 是否正在使用 | devLocation | 否 | 位置 | devAdmin | 否 | 维护人员 |
查询设备信息(分页)devName、devNum、devUse、devAdmin选传,如果都不传递就会查询所有的设备
接口详情 | 请求方式 | 地址 |
---|
查询设备信息(分页) | post | /dev/finddev |
参数 | 是否必填 | 说明 |
---|
devName | 否 | 设备名称 | devNum | 否 | 设备编号 | devUse | 否 | 是否正在使用 | devAdmin | 否 | 维护人员 | page | 否 | 页数 默认为1 | count | 否 | 每页条数 默认为5 |
查询所有设备信息接口详情 | 请求方式 | 地址 |
---|
查询设备信息(分页) | post | /dev/findalldev |
参数 | 是否必填 | 说明 |
---|
devName | 否 | 设备名称 | devNum | 否 | 设备编号 | devUse | 否 | 是否正在使用 | devAdmin | 否 | 维护人员 |
删除设备接口详情 | 请求方式 | 地址 |
---|
删除设备 | post | /dev/dltdev |
管理员操作日志模块查看操作日志(分页)接口详情 | 请求方式 | 地址 |
---|
查看操作日志(分页) | get | /adminlogs |
参数 | 是否必填 | 说明 |
---|
name | 否 | 管理员名称 | page | 否 | 页码 默认为1 | count | 否 | 每页数据 默认为10 |
查看全部操作日志 可查看单个用户的全部操作日志接口详情 | 请求方式 | 地址 |
---|
查看操作日志 | post | /adminlogs/all |
信息共享平台模块添加信息接口详情 | 请求方式 | 地址 |
---|
添加信息 | post | /share/add |
查询分享内容 可查询单个用户的分享内容 可分页接口详情 | 请求方式 | 地址 |
---|
查询内容(分页) | post | /share/contentpage |
参数 | 是否必填 | 说明 |
---|
shareName | 否 | 发布者名称 | page | 否 | 页码 默认为1 | count | 否 | 每页数据 默认为10 |
查询全部分享内容 可查询单个用户的全部分享内容接口详情 | 请求方式 | 地址 |
---|
查询全部内容 | post | /share/contentall | |
请发表评论