161 lines
4.6 KiB
JavaScript
161 lines
4.6 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 queryWorkOrderList = (data) => {
|
|
return request({
|
|
url: `${uni.getStorageSync('serverUrl')}/api/pad/serviceorder/queryWorkOrderList?workType=${data.workType}&employeeId=${data.employeeId}&nuId=${data.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'
|
|
})
|
|
}
|
|
// 护理医疗后勤数量
|
|
export const queryCountByType = (data) => {
|
|
return request({
|
|
url: `${uni.getStorageSync('serverUrl')}/services/directivePlan/queryCountByType?nuId=${data.nuId}&elderId=${data.elderId}`,
|
|
method: 'get'
|
|
})
|
|
}
|
|
// 即时指令内容
|
|
export const queryAll = (data) => {
|
|
return request({
|
|
url: `${uni.getStorageSync('serverUrl')}/services/directivePlanInstant/queryAll?nuId=${data.nuId}&elderId=${data.elderId}`,
|
|
method: 'get'
|
|
})
|
|
}
|