diff --git a/src/api/ems/dzjk.js b/src/api/ems/dzjk.js
index 578c0f9..42aa3ea 100644
--- a/src/api/ems/dzjk.js
+++ b/src/api/ems/dzjk.js
@@ -156,28 +156,28 @@ export function getClusterData({siteId,stackId,clusterId,dateTime,pageNum,pageSi
//储能
export function storagePower(siteId,startTime,endTime) {
return request({
- url: `/ems/siteMonitor/runningGraph/storagePower?siteId=${siteId}&startTime=${startTime}&endTime=${endTime}`,
+ url: `/ems/siteMonitor/runningGraph/storagePower?siteId=${siteId}&startDate=${startTime}&endDate=${endTime}`,
method: 'get'
})
}
//poc温度
export function pcsMaxTemp(siteId,startTime,endTime) {
return request({
- url: `/ems/siteMonitor/runningGraph/pcsMaxTemp?siteId=${siteId}&startTime=${startTime}&endTime=${endTime}`,
+ url: `/ems/siteMonitor/runningGraph/pcsMaxTemp?siteId=${siteId}&startDate=${startTime}&endDate=${endTime}`,
method: 'get'
})
}
// 电池平均soc
export function batteryAveSoc(siteId,startTime,endTime) {
return request({
- url: `/ems/siteMonitor/runningGraph/batteryAveSoc?siteId=${siteId}&startTime=${startTime}&endTime=${endTime}`,
+ url: `/ems/siteMonitor/runningGraph/batteryAveSoc?siteId=${siteId}&startDate=${startTime}&endDate=${endTime}`,
method: 'get'
})
}
// 电池平均温度
export function batteryAveTemp(siteId,startTime,endTime) {
return request({
- url: `/ems/siteMonitor/runningGraph/batteryAveTemp?siteId=${siteId}&startTime=${startTime}&endTime=${endTime}`,
+ url: `/ems/siteMonitor/runningGraph/batteryAveTemp?siteId=${siteId}&startDate=${startTime}&endDate=${endTime}`,
method: 'get'
})
}
diff --git a/src/assets/styles/common.scss b/src/assets/styles/common.scss
index 435ec15..52b4e3a 100644
--- a/src/assets/styles/common.scss
+++ b/src/assets/styles/common.scss
@@ -51,12 +51,12 @@
.sbjk-card-container{
.el-card__header {
background-color: transparent;
- padding: 10px 14px;
+ padding: 5px 14px;
color: #ffffff;
position: relative;
border-radius: 5px 5px 0 0;
.large-title{
- font-size: 20px;
+ font-size: 18px;
font-weight: 500;
line-height: 40px;
padding: 0 50px 0 11px;
@@ -78,6 +78,12 @@
right: 25px;
top: 50%;
transform: translateY(-50%);
+ .alarm-icon{
+ font-size: 22px;
+ color: #fff;
+ display: block;
+ cursor: pointer;
+ }
}
}
//红色背景颜色标题
diff --git a/src/router/ems.js b/src/router/ems.js
index 361c7ac..d12d68c 100644
--- a/src/router/ems.js
+++ b/src/router/ems.js
@@ -130,6 +130,12 @@ export const dzjk=[
component: () => import('@/views/ems/dzjk/tjbb/dbbb/index.vue'),
name: 'DzjkTjbbDbbb',
meta: { title: '电表报表',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkTjbb'},
+ },
+ {
+ path: 'sybb',
+ component: () => import('@/views/ems/dzjk/tjbb/sybb/index.vue'),
+ name: 'DzjkTjbbSybb',
+ meta: { title: '收益报表',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkTjbb'},
}
]
},
diff --git a/src/views/ems/dzjk/sbjk/bmsdcc/index.vue b/src/views/ems/dzjk/sbjk/bmsdcc/index.vue
index 5fdbf71..96be67d 100644
--- a/src/views/ems/dzjk/sbjk/bmsdcc/index.vue
+++ b/src/views/ems/dzjk/sbjk/bmsdcc/index.vue
@@ -8,9 +8,18 @@
'running-card-container':baseInfo.workStatus === '0'
}">
-
{{baseInfo.parentDeviceName?`${baseInfo.parentDeviceName} —> ` : ''}}{{baseInfo.deviceName}}
+
{{baseInfo.parentDeviceName?`${baseInfo.parentDeviceName} -> ` : ''}}{{baseInfo.deviceName}}
+
+
数据更新时间:{{ baseInfo.dataUpdateTime || '-'}}
+
- 详细
+ 详细
+
+
+
@@ -133,9 +142,9 @@ export default {
},
methods:{
// 查看设备电位表格
- pointDetail(row){
+ pointDetail(row,dataType){
const {siteId,deviceId} = row
- this.$refs.pointTable.showTable({siteId,deviceId,deviceCategory:'CLUSTER'})
+ this.$refs.pointTable.showTable({siteId,deviceId,deviceCategory:'CLUSTER'},dataType)
},
showChart(pointName,deviceId){
pointName && this.$refs.pointChart.showChart({pointName,deviceCategory:'CLUSTER',deviceId})
diff --git a/src/views/ems/dzjk/sbjk/bmszl/index.vue b/src/views/ems/dzjk/sbjk/bmszl/index.vue
index e2db367..ada39c8 100644
--- a/src/views/ems/dzjk/sbjk/bmszl/index.vue
+++ b/src/views/ems/dzjk/sbjk/bmszl/index.vue
@@ -9,8 +9,17 @@
shadow="always">
{{baseInfo.deviceName}}
+
+
数据更新时间:{{ baseInfo.dataUpdateTime || '-'}}
+
- 详细
+ 详细
+
+
+
@@ -147,9 +156,9 @@ export default {
},
methods:{
// 查看设备电位表格
- pointDetail(row){
+ pointDetail(row,dataType){
const {siteId,deviceId} = row
- this.$refs.pointTable.showTable({siteId,deviceId,deviceCategory:'STACK'})
+ this.$refs.pointTable.showTable({siteId,deviceId,deviceCategory:'STACK'},dataType)
},
showChart(pointName,deviceId,deviceCategory = 'STACK'){
pointName && this.$refs.pointChart.showChart({pointName,deviceCategory,deviceId})
diff --git a/src/views/ems/dzjk/sbjk/db/index.vue b/src/views/ems/dzjk/sbjk/db/index.vue
index a9fccb6..29ed74d 100644
--- a/src/views/ems/dzjk/sbjk/db/index.vue
+++ b/src/views/ems/dzjk/sbjk/db/index.vue
@@ -23,7 +23,13 @@
数据更新时间:{{ item.dataUpdateTime }}
- 详细
+ 详细
+
+
+
@@ -146,9 +152,9 @@ export default {
},
methods: {
// 查看设备电位表格
- pointDetail(row){
+ pointDetail(row,dataType){
const {deviceId} = row
- this.$refs.pointTable.showTable({siteId:this.siteId,deviceId,deviceCategory:'AMMETER'})
+ this.$refs.pointTable.showTable({siteId:this.siteId,deviceId,deviceCategory:'AMMETER'},dataType)
},
showChart(pointName,deviceId){
pointName && this.$refs.pointChart.showChart({pointName,deviceCategory:'AMMETER',deviceId})
diff --git a/src/views/ems/dzjk/sbjk/dtdc/Table.vue b/src/views/ems/dzjk/sbjk/dtdc/Table.vue
index 82068f2..c4f2140 100644
--- a/src/views/ems/dzjk/sbjk/dtdc/Table.vue
+++ b/src/views/ems/dzjk/sbjk/dtdc/Table.vue
@@ -54,9 +54,12 @@
-
+
详细
+
+ 报警点位详细
+
@@ -115,7 +118,6 @@ export default {
methods: {
//查看表格行图表
chartDetail(row, dataType = "") {
- const { clusterDeviceId, deviceId } = row;
this.$emit("chart", { ...row, dataType });
},
},
diff --git a/src/views/ems/dzjk/sbjk/dtdc/index.vue b/src/views/ems/dzjk/sbjk/dtdc/index.vue
index f616b77..cd336da 100644
--- a/src/views/ems/dzjk/sbjk/dtdc/index.vue
+++ b/src/views/ems/dzjk/sbjk/dtdc/index.vue
@@ -170,9 +170,9 @@ export default {
},
methods: {
// 查看设备电位表格
- pointDetail(row){
+ pointDetail(row,dataType){
const {deviceId,clusterDeviceId} = row
- this.$refs.pointTable.showTable({siteId:this.siteId,deviceId,deviceCategory:'BATTERY',parentId:clusterDeviceId})
+ this.$refs.pointTable.showTable({siteId:this.siteId,deviceId,deviceCategory:'BATTERY',parentId:clusterDeviceId},dataType)
},
changeMenu(menu) {
const { activeBtn } = this;
diff --git a/src/views/ems/dzjk/sbjk/pcs/index.vue b/src/views/ems/dzjk/sbjk/pcs/index.vue
index 0fff3a2..da64dca 100644
--- a/src/views/ems/dzjk/sbjk/pcs/index.vue
+++ b/src/views/ems/dzjk/sbjk/pcs/index.vue
@@ -31,11 +31,11 @@
数据更新时间:{{ pcsItem.dataUpdateTime }}
- 详细
+ 详细
@@ -273,9 +273,9 @@ export default {
},
methods: {
// 查看设备电位表格
- pointDetail(row){
+ pointDetail(row,dataType){
const {siteId,deviceId} = row
- this.$refs.pointTable.showTable({siteId,deviceId,deviceCategory:'PCS'})
+ this.$refs.pointTable.showTable({siteId,deviceId,deviceCategory:'PCS'},dataType)
},
showChart(pointName, deviceId,isBranch=false) {
pointName &&
diff --git a/src/views/ems/dzjk/sbjk/ssyx/CnglqxChart.vue b/src/views/ems/dzjk/sbjk/ssyx/CnglqxChart.vue
index a67c649..0a388d2 100644
--- a/src/views/ems/dzjk/sbjk/ssyx/CnglqxChart.vue
+++ b/src/views/ems/dzjk/sbjk/ssyx/CnglqxChart.vue
@@ -14,7 +14,6 @@
+
+
diff --git a/src/views/ems/site/sblb/PointTable.vue b/src/views/ems/site/sblb/PointTable.vue
index ba13bef..b4653d2 100644
--- a/src/views/ems/site/sblb/PointTable.vue
+++ b/src/views/ems/site/sblb/PointTable.vue
@@ -10,7 +10,7 @@
destroy-on-close
lock-scroll
show-close
- title="点位清单"
+ :title="dataType === 'point' ? '点位清单' : '报警点位'"
width="950px"
>
@@ -30,14 +30,15 @@
style="width: 150px"
>
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
搜索
@@ -81,13 +82,14 @@
label="数据点位名称"
prop="pointName"
>
-
-
- {{
- `${scope.row.ipAddress || ""} ${scope.row.ipPort || ""}`
- }}
-
-
+
+
+
+
+
+
+
+
{
+ this.getData()
+ });
+ },
+ handleCurrentChange(val) {
+ this.pageNum = val;
+ this.$nextTick(() => {
+ this.getData()
+ });
+ },
+ showTable({ deviceCategory, siteId, deviceId, parentId = "" },dataType) {
+ this.dataType = dataType;
this.deviceCategory = deviceCategory;
this.siteId = siteId;
this.deviceId = deviceId;
this.parentId = deviceCategory === "BATTERY" ? parentId : ""; //只有单体电池需要这个值
this.show = true;
- this.getData();
+ this.getData()
+ },
+ getAlarmPointData(param){
+ this.loading = true;
+ getDevicePointList(param)
+ .then((response) => {
+ this.tableData = response?.rows || [];
+ this.totalSize = response?.total || 0;
+ })
+ .finally(() => {
+ this.loading = false;
+ });
+ },
+ getPointData(param){
+ this.loading = true;
+ getDevicePointList(param)
+ .then((response) => {
+ this.tableData = response?.rows || [];
+ this.totalSize = response?.total || 0;
+ })
+ .finally(() => {
+ this.loading = false;
+ });
},
getData() {
- this.loading = true;
const {
siteId,
deviceId,
@@ -242,11 +281,11 @@ export default {
dataPoint,
lower,
upper,
- ipAddress,
- ipPort,
+ // ipAddress,
+ // ipPort,
},
} = this;
- getDevicePointList({
+ const params = {
siteId,
deviceId,
deviceCategory,
@@ -259,29 +298,10 @@ export default {
dataPoint,
lower,
upper,
- ipAddress,
- ipPort,
- })
- .then((response) => {
- this.tableData = response?.rows || [];
- this.totalSize = response?.total || 0;
- })
- .finally(() => {
- this.loading = false;
- });
- },
- // 分页
- handleSizeChange(val) {
- this.pageSize = val;
- this.$nextTick(() => {
- this.getData();
- });
- },
- handleCurrentChange(val) {
- this.pageNum = val;
- this.$nextTick(() => {
- this.getData();
- });
+ ipAddress:'',
+ ipPort:'',
+ }
+ this.dataType === 'point' ? this.getPointData(params) : this.getAlarmPointData(params)
},
},
};
diff --git a/src/views/ems/site/sblb/index.vue b/src/views/ems/site/sblb/index.vue
index 81910a7..f18ad60 100644
--- a/src/views/ems/site/sblb/index.vue
+++ b/src/views/ems/site/sblb/index.vue
@@ -13,12 +13,6 @@
新增设备
-
- 上传点位清单
-
点位清单
+
+ 报警点位清单
+
+
下载点位清单
+
+ 上传点位清单
+