3 Star 13 Fork 10

scriptRui / 水质监测系统后端

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

水质监测系统api接口

提示:本接口采用jwt数据安全措施,如果想正常获取数据,请先登入,并且保证每次请求传送authorization请求头,携带登入获取的token

使用

补齐依赖

npm install

开启服务

npm start

默认端口:1055

基础地址:http://106.13.178.134:1055/

测试账号:yurui 密码:555

测试账号:yurui2 密码:555

除了登录模块以及未开放的注册模块都需要携带authorization进行token验证

管理员账号管理模块

登录

接口详情 请求方式 地址
登录 post /users/login
参数 是否必填 说明
name 用户名
pwd 用户密码

查找所有管理员列表

接口详情 请求方式 地址
查找所有管理员列表 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
参数 是否必填 说明
devNum 设备编号

管理员操作日志模块

查看操作日志(分页)

接口详情 请求方式 地址
查看操作日志(分页) get /adminlogs
参数 是否必填 说明
name 管理员名称
page 页码 默认为1
count 每页数据 默认为10

查看全部操作日志 可查看单个用户的全部操作日志

接口详情 请求方式 地址
查看操作日志 post /adminlogs/all
参数 是否必填 说明
name 管理员名称

信息共享平台模块

添加信息

接口详情 请求方式 地址
添加信息 post /share/add
参数 是否必填 说明
contents 分享内容

查询分享内容 可查询单个用户的分享内容 可分页

接口详情 请求方式 地址
查询内容(分页) post /share/contentpage
参数 是否必填 说明
shareName 发布者名称
page 页码 默认为1
count 每页数据 默认为10

查询全部分享内容 可查询单个用户的全部分享内容

接口详情 请求方式 地址
查询全部内容 post /share/contentall
参数 是否必填 说明
name 发布者名称

空文件

简介

这是一个水质监测系统的后端, 语言:node.js 展开 收起
JavaScript
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/scriptRui/water_back.git
git@gitee.com:scriptRui/water_back.git
scriptRui
water_back
水质监测系统后端
master

搜索帮助