From 455c8b58dab47031fa5677002e4044c332aafc38 Mon Sep 17 00:00:00 2001 From: jiangyinzhi Date: Thu, 14 Nov 2024 11:27:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/comment/components/report.vue | 12 ++++++---- src/views/energyEfficiency/clockIn/index.vue | 10 ++++++--- .../energyEfficiency/constructionInfo.vue | 22 ++++++++++++++++--- src/views/energyEfficiency/taskManage.vue | 10 ++++++--- src/views/energyEfficiency/userEvaluate.vue | 10 ++++++++- src/views/enterprise/acquisition.vue | 10 ++++++++- src/views/enterprise/addEditMsg.vue | 12 ++++++++-- src/views/enterprise/bengjiSystem.vue | 10 ++++++++- src/views/enterprise/bengjiSystemAddEdit.vue | 13 ++++++++--- src/views/enterprise/energyAdd.vue | 12 ++++++++-- src/views/enterprise/energyManagement.vue | 11 +++++++++- src/views/enterprise/fengjiSystem.vue | 10 ++++++++- src/views/enterprise/fengjiSystemAddEdit.vue | 13 ++++++++--- src/views/enterprise/generalEnergy.vue | 11 ++++++++-- src/views/enterprise/kongyajiSystem.vue | 10 ++++++++- .../enterprise/kongyajiSystemAddEdit.vue | 13 ++++++++--- src/views/enterprise/yearEnergyAddEdit.vue | 14 ++++++++---- .../components/illuminationSystem.vue | 10 ++++++++- src/views/industrialReport/partialReport.vue | 12 ++++++---- 19 files changed, 182 insertions(+), 43 deletions(-) diff --git a/src/views/comment/components/report.vue b/src/views/comment/components/report.vue index 32c414a..d3c14ff 100644 --- a/src/views/comment/components/report.vue +++ b/src/views/comment/components/report.vue @@ -183,7 +183,8 @@ export default { taskId: '', customerId: '', // year: '' - } + }, + doDebounce: null, } }, beforeDestroy() { @@ -220,6 +221,9 @@ export default { created() { this.level = sessionStorage.getItem('level') this.getEnergyReportInfo() + this.doDebounce = debounce(function () { + this.getGenerateReport() + }, 5000, true) }, methods: { ...mapMutations('report', ['setEnergyReportInfo']), @@ -416,9 +420,9 @@ export default { this.$router.push({path: '/energyReport'}) }, // 重新生成 - generateReport:debounce(function () { - this.getGenerateReport() - }, 5000, true), + generateReport(){ + this.doDebounce() + }, async getGenerateReport() { let data = { customerId: this.energyData.customerId, diff --git a/src/views/energyEfficiency/clockIn/index.vue b/src/views/energyEfficiency/clockIn/index.vue index b6c413e..3bba623 100644 --- a/src/views/energyEfficiency/clockIn/index.vue +++ b/src/views/energyEfficiency/clockIn/index.vue @@ -129,6 +129,7 @@ export default { showSubmit: false, taskId: '', customerId: '', + doDebounce: null, } }, mounted() { @@ -136,6 +137,9 @@ export default { this.taskId = JSON.parse(sessionStorage.getItem('tidCid')).taskId this.customerId = JSON.parse(sessionStorage.getItem('tidCid')).customerId this.getHistory() + this.doDebounce = debounce(function () { + this.save() + }, 5000, true) }, methods: { // 查询打卡记录 @@ -240,9 +244,9 @@ export default { }) return list }, - handleClick:debounce(function () { - this.save() - }, 5000, true), + handleClick(){ + this.doDebounce() + }, // 保存 save() { if (this.$refs.uploaderRef.checkImgisUpload(this.text1)) { diff --git a/src/views/energyEfficiency/constructionInfo.vue b/src/views/energyEfficiency/constructionInfo.vue index adf8e88..b849df4 100644 --- a/src/views/energyEfficiency/constructionInfo.vue +++ b/src/views/energyEfficiency/constructionInfo.vue @@ -1,6 +1,6 @@