update - ems业态能耗分析优化时间查询

master
yinq 1 month ago
parent 5c80d802b6
commit 62dfb4b75c

@ -63,7 +63,7 @@
value-format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"
:placeholder="getDatePickerPlaceholder" :placeholder="getDatePickerPlaceholder"
style="width: 240px" style="width: 240px"
@change="handleQuery" @change="handleEndTimeChange"
/> />
</el-form-item> </el-form-item>
<el-form-item label="时间范围" prop="status"> <el-form-item label="时间范围" prop="status">
@ -418,9 +418,8 @@ export default {
const now = new Date(); const now = new Date();
const startTime = new Date(now.setHours(0, 0, 0, 0)); const startTime = new Date(now.setHours(0, 0, 0, 0));
const endTime = new Date(now.setHours(23, 59, 59, 999)); const endTime = new Date(now.setHours(23, 59, 59, 999));
this.queryParams.startTime = this.formatDateTime(startTime, this.queryParams.type); this.queryParams.startTime = this.formatDateTime(startTime, this.queryParams.type);
this.queryParams.endTime = this.formatDateTime(endTime, this.queryParams.type); this.queryParams.endTime = this.getEndDateTime(endTime, this.queryParams.type);
}, },
initCharts() { initCharts() {
@ -480,13 +479,21 @@ export default {
handleTimeRangeChange(type) { handleTimeRangeChange(type) {
const now = new Date(); const now = new Date();
const startTime = new Date(now.setHours(0, 0, 0, 0)); const startTime = new Date(now.setHours(0, 0, 0, 0));
const endTime = new Date(now.setHours(23, 59, 59, 999)); const endTime = new Date(now);
this.queryParams.startTime = this.formatDateTime(startTime, type); this.queryParams.startTime = this.formatDateTime(startTime, type);
this.queryParams.endTime = this.getEndDateTime(endTime, type); this.queryParams.endTime = this.getEndDateTime(endTime, type);
this.handleQuery(); this.handleQuery();
}, },
//
handleEndTimeChange(time) {
if (time) {
const date = new Date(time);
this.queryParams.endTime = this.getEndDateTime(date, this.queryParams.type);
this.handleQuery();
}
},
// //
tranListToTreeData(list) { tranListToTreeData(list) {
// //

@ -63,7 +63,7 @@
value-format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"
:placeholder="getDatePickerPlaceholder" :placeholder="getDatePickerPlaceholder"
style="width: 240px" style="width: 240px"
@change="handleQuery" @change="handleEndTimeChange"
/> />
</el-form-item> </el-form-item>
<el-form-item label="时间范围" prop="status"> <el-form-item label="时间范围" prop="status">
@ -322,7 +322,7 @@ export default {
const endTime = new Date(now.setHours(23, 59, 59, 999)); const endTime = new Date(now.setHours(23, 59, 59, 999));
this.queryParams.startTime = this.formatDateTime(startTime, this.queryParams.type); this.queryParams.startTime = this.formatDateTime(startTime, this.queryParams.type);
this.queryParams.endTime = this.formatDateTime(endTime, this.queryParams.type); this.queryParams.endTime = this.getEndDateTime(endTime, this.queryParams.type);
}, },
initCharts() { initCharts() {
@ -386,6 +386,15 @@ export default {
this.handleQuery(); this.handleQuery();
}, },
//
handleEndTimeChange(time) {
if (time) {
const date = new Date(time);
this.queryParams.endTime = this.getEndDateTime(date, this.queryParams.type);
this.handleQuery();
}
},
// //
tranListToTreeData(list) { tranListToTreeData(list) {
// //

Loading…
Cancel
Save