hldy_app_mini/pages/NursingNew/component/api.js

141 lines
3.8 KiB
JavaScript

// 引入 request 文件
import request from '@/request/index.js'
// 所有信息查询
export const electricityMeterlist = () => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/iot/common/list?nuId=${uni.getStorageSync('nuId')}`,
method: 'get'
})
}
// 智能电表设备信息清零
export const electricityMetereleReset = (cid,address) => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/iot/electricityMeter/eleReset?cid=${cid}&address=${address}`,
method: 'get'
})
}
// 智能电表设备拉闸合闸
export const electricityMetereleControl = (cid,address,type) => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/iot/electricityMeter/eleControl?cid=${cid}&address=${address}&type=${type}`,
method: 'get'
})
}
// 智能电表设备保修
export const electricityMeterbaoxiu = (id) => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/iot/electricityMeter/baoxiu`,
method: 'post',
data: {
id:id
},
})
}
// 智能电表设备抄表
export const electricityMeteleRead = (cid,address) => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/iot/electricityMeter/eleRead?cid=${cid}&address=${address}`,
method: 'get'
})
}
// ===============================================
// 智能水表设备信息清零
export const waterwaterReset = (cid,address) => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/iot/water/waterReset?cid=${cid}&address=${address}`,
method: 'get'
})
}
// 智能水表设备拉闸合闸
export const waterwaterControl = (cid,address,type) => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/iot/water/waterControl?cid=${cid}&address=${address}&type=${type}`,
method: 'get'
})
}
// 智能水表设备保修
export const waterbaoxiu = (id) => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/iot/water/baoxiu`,
method: 'post',
data: {
id:id
},
})
}
// 智能电表设备抄表
export const waterwaterRead = (cid,address) => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/iot/water/waterRead?cid=${cid}&address=${address}`,
method: 'get'
})
}
// 摄像头报修
export const cameraInfobaoxiu = (id) => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/iot/tplink/cameraInfo/baoxiu`,
method: 'post',
data: {
id:id
},
})
}
// 温湿度计保修
export const humidDevicebaoxiu = (id) => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/iot/humidDevice/baoxiu`,
method: 'post',
data: {
id:id
},
})
}
// 温湿度计抄表
export const updateDeviceRealTime = (sn) => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/iot/humidDevice/updateDeviceRealTime?sn=${sn}`,
method: 'get'
})
}
// 三张日志
// 电表日志
export const electricityMeterListArray = (data) => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/iot/requestLog/list?column=createTime&order=desc&pageNo=${data.pageNo}&pageSize=${data.pageSize}&cid=${data.cid}&type=${data.type}`,
method: 'get'
})
}
// 水表日志
export const requestLogList = (data) => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/iot/requestLog/list?column=createTime&order=desc&pageNo=${data.pageNo}&pageSize=${data.pageSize}&cid=${data.cid}&type=${data.type}`,
method: 'get'
})
}
// 温湿度计日志
export const humidDevicejgList = (data) => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/iot/humidDevice/logList?column=createTime&order=desc&pageNo=${data.pageNo}&pageSize=${data.pageSize}&optType=read&sn=${data.sn}`,
method: 'get'
})
}
// 温湿度计告警日志
export const humidDevicejgwarn = (data) => {
return request({
url: `${uni.getStorageSync('serverUrl')}/api/iot/humidDevice/jglist?column=createTime&order=desc&pageNo=${data.pageNo}&pageSize=${data.pageSize}&optType=read&sn=${data.sn}`,
method: 'get'
})
}