From f71917022b1f1078c2670972c8dd9c7f89eb3744 Mon Sep 17 00:00:00 2001 From: quanyawei <401863037@qq.com> Date: Wed, 08 Nov 2023 11:16:48 +0800 Subject: [PATCH] fix:查看详情权限修改 --- pages/actionChange/workOrderDetails/index.vue | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/pages/actionChange/workOrderDetails/index.vue b/pages/actionChange/workOrderDetails/index.vue index 490f43e..887b070 100644 --- a/pages/actionChange/workOrderDetails/index.vue +++ b/pages/actionChange/workOrderDetails/index.vue @@ -1,6 +1,6 @@ <template> <view class="mainContent"> - <basicInfor :basic-infor="basicInfor" /> + <basicInfor :basic-infor="basicInfor" v-if="isShow" /> <rectificationInfor ref="rectificationInfor" :basic-infor="basicInfor" v-if="!(pageState === 'view' && basicInfor.state === 20)" /> <approvalnfor ref="approvalnfor" v-if="basicInfor.state >= 30 && basicInfor.stateName!=='���������'" @@ -35,6 +35,7 @@ unitListL: [], userInfor: null, show: false, + isShow: false, option: {} } }, @@ -63,7 +64,7 @@ userId: this.userInfor.userId } this.$http.httpGet('/allocationApp/authority', params).then(res => { - if (!res.data) { + if (res.data === 3) { uni.showModal({ content: '���������������������������������������������', showCancel: false, @@ -76,8 +77,18 @@ } }, }) + } else if (res.data === 1) { + // ������������ + this.basicInfor.pageState = 'edit' + this.isShow = true + } else if (res.data === 2) { + // ��������� + this.isShow = true + this.basicInfor.pageState = 'view' } }) + } else { + this.isShow = true } console.log('this.basicInfor123', this.basicInfor) }, -- Gitblit v1.8.0