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 @@