diff --git a/src/api/big/device.js b/src/api/big/device.js index 6f32170..7d77c4a 100644 --- a/src/api/big/device.js +++ b/src/api/big/device.js @@ -34,4 +34,83 @@ export function delDevice(id) { method: 'get', params: { ids: id } }) +} +// 获取设备详情 +export function getDeviceinfo() { + return new Promise((resolve,reject)=>{ + let val ={ + msg:'', + code:200, + data:{ + name: "默认", + devconfig:"", + label:"", + checkbox: ["是否网关"], + model:"model", + } + } + resolve(val) + }) +} +// 获取设备属性 +export function getDeviceattribute(data) { + return new Promise((resolve,reject)=>{ + + let val ={ + msg:'', + code:200, + data:[], + total:'' + } + for(var i=data.page*10-10+1;i<=data.pageSize;i++){ + val.data.push({ + nowTime: i+'时间', + keyName: i+'键名', + keyValue: i+'值', + }) + } + val.total=val.data.length + resolve(val) + }) +} +// 获取最新遥测数据 +export function gettelemetrydata(data) { + return new Promise((resolve,reject)=>{ + let val ={ + msg:'', + code:200, + data:[], + total:'' + } + for(var i=data.page*10-10+1;i<=data.pageSize;i++){ + val.data.push({ + nowTime: i+'时间', + keyName: i+'键名', + keyValue: i+'值', + }) + } + val.total=val.data.length + resolve(val) + }) +} +// 获取PDF +export function getDevicePDF(data) { + return new Promise((resolve,reject)=>{ + let val ={ + msg:'', + code:200, + data:[], + total:'' + } + for(var i=data.page*10-10+1;i<=data.pageSize;i++){ + val.data.push({ + nowTime: i+'时间', + Name: i+'名称', + address: i+'地址', + more: i+'更多', + }) + } + val.total=val.data.length + resolve(val) + }) } \ No newline at end of file diff --git a/src/views/big/device/components/devInfo.vue b/src/views/big/device/components/devInfo.vue index a547bf2..4b1c1df 100644 --- a/src/views/big/device/components/devInfo.vue +++ b/src/views/big/device/components/devInfo.vue @@ -1,3 +1,12 @@ +