From 62eb0e7e7d49e3669b8b97fb7c6e6b16933e4eb6 Mon Sep 17 00:00:00 2001
From: baicai <18221243570@163.com>
Date: Thu, 17 Jul 2025 17:47:18 +0800
Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E4=BD=93=E7=94=B5=E6=B1=A0=E8=A1=A8?=
=?UTF-8?q?=E6=A0=BC=E6=9B=B2=E7=BA=BF=E5=9B=BE=EF=BC=8C=E7=BB=9F=E8=AE=A1?=
=?UTF-8?q?=E6=8A=A5=E8=A1=A8=E6=A6=82=E8=A7=88=E7=BB=9F=E8=AE=A1=E6=B2=A1?=
=?UTF-8?q?=E6=9C=89=E6=95=B0=E6=8D=AE=E8=BF=94=E5=9B=9E=20=E9=9A=90?=
=?UTF-8?q?=E8=97=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/ems/dzjk.js | 9 ++
src/views/ems/dzjk/sbjk/dtdc/ChartDetail.vue | 150 +++++++++++++++++++
src/views/ems/dzjk/sbjk/dtdc/index.vue | 21 ++-
src/views/ems/dzjk/tjbb/gltj/index.vue | 2 +-
4 files changed, 179 insertions(+), 3 deletions(-)
create mode 100644 src/views/ems/dzjk/sbjk/dtdc/ChartDetail.vue
diff --git a/src/api/ems/dzjk.js b/src/api/ems/dzjk.js
index e3b1165..f9a8c29 100644
--- a/src/api/ems/dzjk.js
+++ b/src/api/ems/dzjk.js
@@ -60,6 +60,15 @@ export function getClusterDataInfoList({siteId, stackDeviceId, clusterDeviceId,
method: 'get'
})
}
+// 单体电池图表
+//http://localhost:8089/ems/siteMonitor/getSingleBatteryData?clusterDeviceId=BMSC01&siteId=021_FXX_01&deviceId=001&startDate=2025-07-11&endDate=2025-07-18
+export function getSingleBatteryData({siteId,deviceId,clusterDeviceId,startDate,endDate}) {
+ return request({
+ url: `/ems/siteMonitor/getSingleBatteryData?siteId=${siteId}&deviceId=${deviceId}&startDate=${startDate}&endDate=${endDate}&clusterDeviceId=${clusterDeviceId}`,
+ method: 'get'
+ })
+}
+
//获取液冷列表数据
export function getCoolingDataList(siteId) {
return request({
diff --git a/src/views/ems/dzjk/sbjk/dtdc/ChartDetail.vue b/src/views/ems/dzjk/sbjk/dtdc/ChartDetail.vue
new file mode 100644
index 0000000..f461b9e
--- /dev/null
+++ b/src/views/ems/dzjk/sbjk/dtdc/ChartDetail.vue
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+
+
diff --git a/src/views/ems/dzjk/sbjk/dtdc/index.vue b/src/views/ems/dzjk/sbjk/dtdc/index.vue
index d332244..126940b 100644
--- a/src/views/ems/dzjk/sbjk/dtdc/index.vue
+++ b/src/views/ems/dzjk/sbjk/dtdc/index.vue
@@ -61,6 +61,17 @@
prop="soh"
label="SOH(%)">
+
+
+
+ 展示
+
+
+
-
+
@@ -84,10 +95,11 @@
import BarChart from './BarChart'
import {getStackNameList, getClusterNameList, getClusterDataInfoList} from '@/api/ems/dzjk'
import getQuerySiteId from "@/mixins/ems/getQuerySiteId";
+import ChartDetail from "./ChartDetail.vue";
export default {
name:'DzjkSbjkDtdc',
mixins:[getQuerySiteId],
- components:{BarChart},
+ components:{BarChart, ChartDetail},
data() {
return {
loading:false,
@@ -102,6 +114,11 @@ export default {
}
},
methods:{
+ //查看表格行图表
+ chartDetail(row){
+ const { clusterDeviceId, deviceId} = row,{siteId} = this
+ this.$refs.chartDetail.initChart({siteId,clusterDeviceId,deviceId})
+ },
// 分页
handleSizeChange(val) {
this.pageSize = val;
diff --git a/src/views/ems/dzjk/tjbb/gltj/index.vue b/src/views/ems/dzjk/tjbb/gltj/index.vue
index 82e2edf..53c61fd 100644
--- a/src/views/ems/dzjk/tjbb/gltj/index.vue
+++ b/src/views/ems/dzjk/tjbb/gltj/index.vue
@@ -1,7 +1,7 @@