diff --git a/src/views/energyManagement/components/electricityQuota.vue b/src/views/energyManagement/components/electricityQuota.vue index 0b01bd57..971e50d2 100644 --- a/src/views/energyManagement/components/electricityQuota.vue +++ b/src/views/energyManagement/components/electricityQuota.vue @@ -48,6 +48,7 @@ export default { data:[], isShowImport:false, selectionList: [], + query:{}, option: { height: "auto", calcHeight: 32, @@ -78,12 +79,12 @@ export default { filterBtn: true, searchShowBtn: false, columnSort: true, - excelBtn: true, columnSort: true, index: false, showOverflowTooltip: true, searchLabelPosition: "left", searchLabelPosition: "left", + searchLabelWidth: "auto", searchGutter: 24, searchSpan: 6, menuAlign: "center", @@ -160,6 +161,7 @@ export default { prop: "date", type:'date', search: true, + searchRange: true, sortable: true, filter: true, span: 24, @@ -324,11 +326,17 @@ export default { }, onLoad() { this.loading = true; + let param = { + ...this.query, + startDate:this.query.date && this.query.date.length != 0 && this.query.date[0], + endDate:this.query.date && this.query.date.length != 0 && this.query.date[1] + } + if(param.date) delete param.date pageList({ current:this.page.currentPage, size:this.page.pageSize, type:2, - ...this.query + ...param }).then(res =>{ this.data = res.data.data.records; this.page.total = res.data.data.total; diff --git a/src/views/energyManagement/components/electricityTarget.vue b/src/views/energyManagement/components/electricityTarget.vue index 5bcd8273..33f5bbe7 100644 --- a/src/views/energyManagement/components/electricityTarget.vue +++ b/src/views/energyManagement/components/electricityTarget.vue @@ -79,12 +79,12 @@ export default { filterBtn: true, searchShowBtn: false, columnSort: true, - excelBtn: true, columnSort: true, index: false, showOverflowTooltip: true, searchLabelPosition: "left", searchLabelPosition: "left", + searchLabelWidth: "auto", searchGutter: 24, searchSpan: 6, menuAlign: "center", diff --git a/src/views/energyManagement/components/waterQuota.vue b/src/views/energyManagement/components/waterQuota.vue index 6a3aff87..e9583423 100644 --- a/src/views/energyManagement/components/waterQuota.vue +++ b/src/views/energyManagement/components/waterQuota.vue @@ -63,12 +63,12 @@ export default { filterBtn: true, searchShowBtn: false, columnSort: true, - excelBtn: true, columnSort: true, index: false, showOverflowTooltip: true, searchLabelPosition: "left", searchLabelPosition: "left", + searchLabelWidth: "auto", searchGutter: 24, searchSpan: 6, menuAlign: "center", @@ -152,6 +152,7 @@ export default { filter: true, span: 24, type: 'date', + searchRange: true, format: "YYYY-MM-DD", valueFormat: "YYYY-MM-DD", rules: [ @@ -370,11 +371,17 @@ export default { }, onLoad() { this.loading = true; + let param = { + ...this.query, + startDate:this.query.date && this.query.date.length != 0 && this.query.date[0], + endDate:this.query.date && this.query.date.length != 0 && this.query.date[1] + } + if(param.date) delete param.date pageList({ type: 1, current:this.page.currentPage, size:this.page.pageSize, - ...this.query + ...param }).then(res => { this.data = res.data.data.records; this.page.total = res.data.data.total; diff --git a/src/views/energyManagement/components/waterTarget.vue b/src/views/energyManagement/components/waterTarget.vue index e26e9ee6..f90c57cd 100644 --- a/src/views/energyManagement/components/waterTarget.vue +++ b/src/views/energyManagement/components/waterTarget.vue @@ -85,12 +85,12 @@ export default { filterBtn: true, searchShowBtn: false, columnSort: true, - excelBtn: true, columnSort: true, index: false, showOverflowTooltip: true, searchLabelPosition: "left", searchLabelPosition: "left", + searchLabelWidth: "auto", searchGutter: 24, searchSpan: 6, menuAlign: "center", @@ -209,8 +209,11 @@ export default { }, - closeDialog(){ + closeDialog(val){ this.isShowImport = false + if(val){ + this.onLoad() + } }, handleImport() { this.isShowImport = true diff --git a/src/views/energyManagement/electricityManagement.vue b/src/views/energyManagement/electricityManagement.vue index 2ca6d179..f7260d64 100644 --- a/src/views/energyManagement/electricityManagement.vue +++ b/src/views/energyManagement/electricityManagement.vue @@ -183,7 +183,7 @@ export default { delBtnIcon: ' ', addBtn: false, labelWidth: 120, - // searchLabelWidth: 120, + searchLabelWidth: "auto", menu: true, menuWidth: 100, dialogWidth: 600, diff --git a/src/views/energyManagement/energyMonitoring.vue b/src/views/energyManagement/energyMonitoring.vue index fa7f4251..2fd366fe 100644 --- a/src/views/energyManagement/energyMonitoring.vue +++ b/src/views/energyManagement/energyMonitoring.vue @@ -102,7 +102,7 @@ export default { index: false, showOverflowTooltip: true, searchLabelPosition: "left", - searchLabelPosition: "left", + searchLabelWidth: "auto", searchGutter: 24, searchSpan: 6, menuAlign: "center", diff --git a/src/views/energyManagement/peakFlatValley.vue b/src/views/energyManagement/peakFlatValley.vue index 808e1de6..ca4f6fbc 100644 --- a/src/views/energyManagement/peakFlatValley.vue +++ b/src/views/energyManagement/peakFlatValley.vue @@ -71,6 +71,7 @@ export default { index: false, showOverflowTooltip: true, searchLabelPosition: "left", + searchLabelWidth:"auto", searchGutter: 24, searchSpan: 6, menuAlign: "center", diff --git a/src/views/energyManagement/waterManagement.vue b/src/views/energyManagement/waterManagement.vue index e8b95e58..0a0a63f8 100644 --- a/src/views/energyManagement/waterManagement.vue +++ b/src/views/energyManagement/waterManagement.vue @@ -47,7 +47,7 @@ export default { delBtnIcon: " ", addBtn: false, labelWidth: 120, - // searchLabelWidth: 80, + searchLabelWidth: "auto", menu: false, menuWidth: 200, dialogWidth: 600,