From 7d3b5f5314493a77d520dc4ae53db8ca03b57ada Mon Sep 17 00:00:00 2001 From: licp <lichunping@guanfang.com.cn> Date: 星期三, 25 十二月 2024 10:57:57 +0800 Subject: [PATCH] 历史记录也不能编辑删除 --- src/components/view/a8-periodic-document-review-records.vue | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) diff --git a/src/components/view/a8-periodic-document-review-records.vue b/src/components/view/a8-periodic-document-review-records.vue index bf5816e..99c45b6 100644 --- a/src/components/view/a8-periodic-document-review-records.vue +++ b/src/components/view/a8-periodic-document-review-records.vue @@ -161,7 +161,7 @@ }, data() { return { - activeName:'濉啓', + activeName:'鍘嗗彶璁板綍', title0:'鏂板', addPower:true, outPower:true, @@ -189,12 +189,18 @@ font: '鍒犻櫎', type: 'text', method: 'doDiy', + disabFun:(row, index) => { + return !this.addPower||!!this.currentInfo.ratifyUserName + } }, { id: 'handleEdit', font: '淇敼', type: 'text', method: 'handleEdit', field:[], + disabFun:(row, index) => { + return !this.addPower||!!this.currentInfo.ratifyUserName + } }], tagField: { // documentType:{ @@ -295,6 +301,17 @@ return this.javaApi +this.$api.manageRecordIntervals.exportInManageRecordIntervals } }, + watch: { + 'activeName' (val1, val2) { + if(val1=='濉啓'){ + this.componentData.do.forEach((item)=>{ + item.disabFun = (row, index) => { + return !this.addPower||!!this.currentInfo.ratifyUserName + } + }) + } + } + }, mounted() { this.entityCopy = this.HaveJson(this.componentData.entity); this.entityCopy0 = this.HaveJson(this.componentData0.entity); -- Gitblit v1.9.3