diff --git a/src/api/monitor.js b/src/api/monitor.js
index adaf23c..8fc6d6d 100644
--- a/src/api/monitor.js
+++ b/src/api/monitor.js
@@ -102,6 +102,20 @@ export function deviceCode(data) {
data,
});
}
+
+export function energyStorage(data) {
+ return request({
+ url:
+ '/device/energyStorage?deviceId=' +
+ data.deviceCode +
+ '&page=' +
+ data.page +
+ '&size=' +
+ data.size,
+ method: 'get',
+ data,
+ });
+}
//传感器数据 可读
export function sensorsOfWrite(data) {
return request({
diff --git a/src/views/iot/ywry/index.vue b/src/views/iot/ywry/index.vue
index 3224223..6fcf610 100644
--- a/src/views/iot/ywry/index.vue
+++ b/src/views/iot/ywry/index.vue
@@ -239,7 +239,11 @@ export default {
productAttribute(code).then(res => {
this.dialogqrcodeVisible = true;
this.codeId = row.billNo;
- this.codeUrl = 'http://sm.lidinghb.com?materialCode=' + code;
+ this.codeUrl =
+ 'http://sm.lidinghb.com?materialCode=' +
+ code +
+ '&billNo=' +
+ row.billNo;
this.qrinfoData = res.data;
});
},
diff --git a/src/views/iot/ywry/qcode.vue b/src/views/iot/ywry/qcode.vue
index 6add361..665cd81 100644
--- a/src/views/iot/ywry/qcode.vue
+++ b/src/views/iot/ywry/qcode.vue
@@ -93,7 +93,7 @@ onMounted(() => {
diff --git a/src/views/server/siteDetails/index.vue b/src/views/server/siteDetails/index.vue
index 870d12b..8b81260 100644
--- a/src/views/server/siteDetails/index.vue
+++ b/src/views/server/siteDetails/index.vue
@@ -111,6 +111,13 @@
:deviceCode="queryForm.deviceCode"
>
+
+
+
+
@@ -126,6 +133,7 @@ import waterIndex from './water';
import imageIndex from './image';
import readableIndex from './readable';
import onlyIndex from './only';
+import energyIndex from './energy';
import siteIndex from './site';
export default {
components: {
@@ -136,6 +144,7 @@ export default {
imageIndex,
readableIndex,
onlyIndex,
+ energyIndex,
},
data() {
return {
@@ -187,10 +196,13 @@ export default {
},
handleDataClick(tab, event) {
const deviceCode = this.queryForm.deviceCode;
+ const deviceId = this.queryForm.id;
if (tab.paneName == 'data-first') {
this.$refs['readable'].showData({ deviceCode: deviceCode });
} else if (tab.paneName == 'data-second') {
this.$refs['only'].showData({ deviceCode: deviceCode });
+ } else if (tab.paneName == 'data-third') {
+ this.$refs['energy'].showData({ deviceCode: deviceId });
}
},
//获取站点列表
diff --git a/src/views/server/siteDetails/site.vue b/src/views/server/siteDetails/site.vue
index 91d08b4..f0681ad 100644
--- a/src/views/server/siteDetails/site.vue
+++ b/src/views/server/siteDetails/site.vue
@@ -9,7 +9,7 @@
全屏