From fb9e5f2bfade8aa94d99907c7da53dc86170fccb Mon Sep 17 00:00:00 2001 From: chenrui <1187576398@qq.com> Date: 星期四, 13 三月 2025 17:32:59 +0800 Subject: [PATCH] 文件控制附件bug修复 --- src/views/CNAS/systemManagement/documentControl/components/ControlledFileApplication.vue | 20 +++++++++++++++++--- 1 files changed, 17 insertions(+), 3 deletions(-) diff --git a/src/views/CNAS/systemManagement/documentControl/components/ControlledFileApplication.vue b/src/views/CNAS/systemManagement/documentControl/components/ControlledFileApplication.vue index deab03b..f642c37 100644 --- a/src/views/CNAS/systemManagement/documentControl/components/ControlledFileApplication.vue +++ b/src/views/CNAS/systemManagement/documentControl/components/ControlledFileApplication.vue @@ -190,10 +190,18 @@ { label: "鏂囦欢绫诲埆", prop: "type", width: "120px", dataType: "tag", formatData: (params) => { - return this.fileType.find((m) => m.value == params).label; + if(this.fileType.find((m) => m.value == params)) { + return this.fileType.find((m) => m.value == params).label; + } else { + return null + } }, formatType: (params) => { - return this.fileType.find((m) => m.value == params).type; + if(this.fileType.find((m) => m.value == params)) { + return this.fileType.find((m) => m.value == params).type; + } else { + return null + } }, }, { @@ -239,7 +247,12 @@ this.handleCheck(row); }, disabled: (row) => { - return !row.dutyUserName.includes(this.nickName) || row.state == '閫氳繃' + if(row.dutyUserName != null && row.dutyUserName != "") { + return !row.dutyUserName.includes(this.nickName) || row.state == '閫氳繃' + }else { + return false + } + } }, { @@ -290,6 +303,7 @@ delete param.total; pageManageDocumentControlled({ ...param }) .then((res) => { + console.log('res',res) this.tableLoading = false; if (res.code === 200) { this.tableData = res.data.records; -- Gitblit v1.9.3