From 69b892c11241cef04393cb88ef6cfea3e8b28a83 Mon Sep 17 00:00:00 2001 From: FrancisHu <2756004617@qq.com> Date: Mon, 23 Sep 2024 17:07:04 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E8=AD=A6=E5=90=8E=E5=8F=B0-=E9=83=A8?= =?UTF-8?q?=E5=88=86=E5=8B=98=E8=AF=AF-d8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/TableModel/index.vue | 4 ++-- src/views/base/crew/components/form-crew.vue | 8 ++++++-- src/views/base/crew/index.vue | 4 ++-- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/components/TableModel/index.vue b/src/components/TableModel/index.vue index e1944e2..617c671 100644 --- a/src/components/TableModel/index.vue +++ b/src/components/TableModel/index.vue @@ -418,10 +418,10 @@ export default { if (res.code === 200) { if (res.data) { this.tableList = res.data.rows || res.data; - this.total = res.data.total; + this.total = res.data.total || res.data.length } else { this.tableList = res.rows || res.data; - this.total = res.total; + this.total = res.total || res.rows.length; } } } diff --git a/src/views/base/crew/components/form-crew.vue b/src/views/base/crew/components/form-crew.vue index 55310a1..067ae41 100644 --- a/src/views/base/crew/components/form-crew.vue +++ b/src/views/base/crew/components/form-crew.vue @@ -134,9 +134,10 @@ export default { mixins: [commonMixin], components: { }, created() { + // this.getRanges() }, - mounted() { - this.getRanges() + async mounted() { + this.open = true if (this.crewParams) { this.crewParams.proId = Number(this.crewParams.proId) this.ableSelect = this.crewParams.relId @@ -145,10 +146,13 @@ export default { } else { this.subSort = 1 } + await this.getRanges() + this.open = false }, data() { return { columnsListCrew, + open: false, exportList: [], subSort: '', // 提交类型:新增 1 / 修改 2 ableSelect: undefined, diff --git a/src/views/base/crew/index.vue b/src/views/base/crew/index.vue index 1b4a389..b0389e5 100644 --- a/src/views/base/crew/index.vue +++ b/src/views/base/crew/index.vue @@ -16,8 +16,8 @@