From 0f851ca9f5fc81fb73dd26248b3cde46851bce25 Mon Sep 17 00:00:00 2001 From: 龚焕茏 <2842157468@qq.com> Date: 星期二, 30 七月 2024 13:58:02 +0800 Subject: [PATCH] feat:核算报告导出 --- src/views/system/contract/contract/index.vue | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/views/system/contract/contract/index.vue b/src/views/system/contract/contract/index.vue index f2e4eee..60df1bb 100644 --- a/src/views/system/contract/contract/index.vue +++ b/src/views/system/contract/contract/index.vue @@ -115,6 +115,7 @@ </el-tooltip> </div> </span> + <el-empty v-if="moneyRules.length == 0" :image-size="100" /> </div> </el-collapse-item> <el-form-item label="鍚堝悓闄勪欢" prop="attachment" class="top"> @@ -474,11 +475,13 @@ getRuleList(item) { getRuleListByContractId(item.id).then((response) => { this.ruleData = response.data; - this.ruleName = this.ruleData.map((item) => { - return item.ruleName; - }); - this.ruleName = [...new Set(this.ruleName)]; - console.log('this.ruleName', this.ruleName); + if (this.ruleData) { + this.ruleName = this.ruleData.map((item) => { + return item.ruleName; + }); + this.ruleName = [...new Set(this.ruleName)]; + console.log('this.ruleName', this.ruleName); + } this.form.id = item.id; this.contractInfo = item; }); -- Gitblit v1.8.0