diff --git a/src/views/ems/dzjk/clpz/runtimeParam/index.vue b/src/views/ems/dzjk/clpz/runtimeParam/index.vue index 5ea6872..0470016 100644 --- a/src/views/ems/dzjk/clpz/runtimeParam/index.vue +++ b/src/views/ems/dzjk/clpz/runtimeParam/index.vue @@ -1,6 +1,6 @@ diff --git a/src/views/ems/dzjk/sbjk/bmszl/index.vue b/src/views/ems/dzjk/sbjk/bmszl/index.vue index 0815165..2ce8bf5 100644 --- a/src/views/ems/dzjk/sbjk/bmszl/index.vue +++ b/src/views/ems/dzjk/sbjk/bmszl/index.vue @@ -49,15 +49,21 @@ - {{ STACKWorkStatusOptions[baseInfo.workStatus] || '-' }} + + {{ STACKWorkStatusOptions[baseInfo.workStatus] || '-' }} + - {{ (($store.state.ems && $store.state.ems.communicationStatusOptions) || {})[baseInfo.pcsCommunicationStatus] || '-' }} + + {{ (($store.state.ems && $store.state.ems.communicationStatusOptions) || {})[baseInfo.pcsCommunicationStatus] || '-' }} + - {{ (($store.state.ems && $store.state.ems.communicationStatusOptions) || {})[baseInfo.emsCommunicationStatus] || '-' }} + + {{ (($store.state.ems && $store.state.ems.communicationStatusOptions) || {})[baseInfo.emsCommunicationStatus] || '-' }} + @@ -66,7 +72,7 @@ - + {{ displayValue(baseInfo[item.attr]) | formatNumber }} @@ -78,7 +84,7 @@
-
当前SOC : +
当前SOC : {{ baseInfo.stackSoc }}%
@@ -98,21 +104,21 @@ > @@ -134,7 +140,7 @@ prop="minVoltage"> @@ -147,7 +153,7 @@ label="单体最高温度"> @@ -161,7 +167,7 @@ prop="minTemperature"> @@ -174,22 +180,47 @@ - + +
+ + 查询 +
+
+
@@ -363,6 +609,13 @@ export default { cursor: pointer; } +.curve-tools { + margin-bottom: 10px; + display: flex; + align-items: center; + gap: 10px; +} + ::v-deep { //描述列表样式 .descriptions-main { diff --git a/src/views/ems/dzjk/sbjk/db/index.vue b/src/views/ems/dzjk/sbjk/db/index.vue index afa7e4f..9103933 100644 --- a/src/views/ems/dzjk/sbjk/db/index.vue +++ b/src/views/ems/dzjk/sbjk/db/index.vue @@ -41,23 +41,53 @@ :key="dataIndex + 'dbField'" :span="8" class="device-info-col" + :class="{ 'field-disabled': !item.pointId }" > - {{ item.fieldName }} - - - {{ displayValue(item.fieldValue) | formatNumber }} - +
+ {{ item.fieldName }} + + + {{ displayValue(item.fieldValue) | formatNumber }} + +
+ + +
+ + 查询 +
+
+
@@ -265,6 +463,26 @@ export default { cursor: pointer; } +.device-info-col { + cursor: pointer; +} + +.field-click-wrapper { + width: 100%; +} + +.device-info-col.field-disabled { + cursor: not-allowed; + opacity: 0.8; +} + +.curve-tools { + margin-bottom: 10px; + display: flex; + align-items: center; + gap: 10px; +} + .point-loading-icon { color: #409eff; display: inline-block; diff --git a/src/views/ems/dzjk/sbjk/dtdc/List.vue b/src/views/ems/dzjk/sbjk/dtdc/List.vue index a638107..e9c2ae0 100644 --- a/src/views/ems/dzjk/sbjk/dtdc/List.vue +++ b/src/views/ems/dzjk/sbjk/dtdc/List.vue @@ -15,10 +15,10 @@ {{ item.clusterDeviceId }}
#{{ item.deviceId }}
-
+
{{ item.voltage }}V
-
+
{{ item.temperature }}℃
@@ -102,9 +102,8 @@ export default { return className; }, //查看表格行图表 - chartDetail(row, dataType = "") { - const { clusterDeviceId, deviceId } = row; - this.$emit("chart", { ...row, dataType }); + chartDetail(row, fieldKey = "") { + this.$emit("chart", { ...row, fieldKey }); }, }, }; diff --git a/src/views/ems/dzjk/sbjk/dtdc/Table.vue b/src/views/ems/dzjk/sbjk/dtdc/Table.vue index e8d9537..ce63cf1 100644 --- a/src/views/ems/dzjk/sbjk/dtdc/Table.vue +++ b/src/views/ems/dzjk/sbjk/dtdc/Table.vue @@ -11,7 +11,7 @@