diff --git a/src/api/ems/record/recordSteamInstant.js b/src/api/ems/record/recordSteamInstant.js index bcbfa52..8ef6925 100644 --- a/src/api/ems/record/recordSteamInstant.js +++ b/src/api/ems/record/recordSteamInstant.js @@ -62,3 +62,14 @@ export function latestSteamInstantList(query) { }) } + +//查询蒸汽时间段内的消耗量 +export function getExpendSum(query) { + return request({ + url: '/ems/record/recordSteamInstant/getExpendSum', + method: 'get', + params: query + }) +} + + diff --git a/src/views/ems/record/recordSteamInstant/index.vue b/src/views/ems/record/recordSteamInstant/index.vue index f37bf38..9572ecf 100644 --- a/src/views/ems/record/recordSteamInstant/index.vue +++ b/src/views/ems/record/recordSteamInstant/index.vue @@ -38,7 +38,7 @@ - + 导出 + @@ -160,6 +163,8 @@ + + 耗量:{{expendSum}} @@ -236,7 +241,7 @@ import { getRecordSteamInstant, delRecordSteamInstant, addRecordSteamInstant, - updateRecordSteamInstant + updateRecordSteamInstant, getExpendSum } from '@/api/ems/record/recordSteamInstant' import { getMonitorInfoTree, listBaseMonitorInfo } from '@/api/ems/base/baseMonitorInfo' import Treeselect from '@riophae/vue-treeselect' @@ -275,6 +280,8 @@ export default { total: 0, // 蒸汽历史数据表格数据 recordSteamInstantList: [], + //Bigdecimal类型字段 + expendSum: null, // 弹出层标题 title: '', // 是否显示弹出层 @@ -377,6 +384,19 @@ export default { this.total = response.total this.loading = false }) + //如果设备编号、beginRecordTime和endRecordTime不为空,getExpendSum + if (this.queryParams.monitorCode != null + && this.queryParams.params['endRecordTime'] != null + && this.queryParams.params['endRecordTime'] != null) { + getExpendSum(this.queryParams).then(response => { + //返回的是BigDecimal + this.expendSum = response; +/* console.log(response) + console.log(this.expendSum) + console.log(response.data)*/ + }) + } + }, // 取消按钮 cancel() {