From e8d70d091ff525e1cf29bb18f4353e2a7bd753a5 Mon Sep 17 00:00:00 2001 From: yangfeng <wanwan926_4@163.com> Date: 星期四, 28 九月 2023 17:00:49 +0800 Subject: [PATCH] 出入库查看验证显示问题 --- src/views/overview/AddOverviewDialog.vue | 23 ++++++++++++++++++++--- 1 files changed, 20 insertions(+), 3 deletions(-) diff --git a/src/views/overview/AddOverviewDialog.vue b/src/views/overview/AddOverviewDialog.vue index 0e2b43d..7a943b6 100644 --- a/src/views/overview/AddOverviewDialog.vue +++ b/src/views/overview/AddOverviewDialog.vue @@ -409,12 +409,23 @@ }, // 璁剧疆鍒犻櫎/鎵撳嵃/缂栬緫鏄惁鏄剧ず setBottonView() { + console.log(this.editConfig.infomation.status) if (this.editConfig.title === "鏂板缓") { this.showButton = false this.showEdit = false this.showFooter = true this.isValidateClick = false - } else if (this.editConfig.infomation.status === 4) { + } else if (this.editConfig.title === "鏌ョ湅" && this.editConfig.infomation.status !== 4) { + this.showButton = true + this.showEdit = false + this.isDelClick = true + this.showFooter = false + if (this.editConfig.infomation.status === "瀹屾垚") { + this.isValidateClick = false + } else { + this.isValidateClick = true + } + } else if (this.editConfig.infomation.status === 4 || this.editConfig.infomation.status === "瀹屾垚") { this.showButton = true this.showEdit = false this.isDelClick = true @@ -426,6 +437,7 @@ this.showFooter = false this.isValidateClick = false } else { + // 灏辩华--- this.showButton = true this.showEdit = true this.showFooter = false @@ -435,7 +447,8 @@ this.list[0].status = "active" } else { this.list.map((item) => { - if (item.value === this.editConfig.infomation.status) { + console.log(item, this.editConfig.infomation.status, "鎵撳嵃淇℃伅") + if (item.value === this.editConfig.infomation.status || item.label === this.editConfig.infomation.status) { item.status = "active" } else { item.status = "todo" @@ -534,7 +547,11 @@ }, // 鎿嶄綔鍒楄〃 setTableForm() { - if (this.editConfig.title !== "鏂板缓") { + if ( + this.editConfig.title !== "鏂板缓" && + this.editConfig.infomation.details && + this.editConfig.infomation.details.length > 0 + ) { const list = this.editConfig.infomation.details.map((item) => { return { ...item, -- Gitblit v1.8.0