From e1184e0a7f3dfab19d728fc116da51baa596e4ff Mon Sep 17 00:00:00 2001 From: quanyawei <401863037@qq.com> Date: Tue, 07 Nov 2023 17:00:38 +0800 Subject: [PATCH] fix:查看详情权限修改 --- pages/actionChange/workOrderDetails/index.vue | 15 +++++++++++---- pages/actionChange/agencyPage/index.vue | 1 + 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/pages/actionChange/agencyPage/index.vue b/pages/actionChange/agencyPage/index.vue index 0d8b9fd..fd65512 100644 --- a/pages/actionChange/agencyPage/index.vue +++ b/pages/actionChange/agencyPage/index.vue @@ -350,6 +350,7 @@ }).then(res => { let data = res.data data.pageState = e.stateName === '���������' ? pageState : 'view' + data.stateName = e.stateName let myData = JSON.stringify(data) uni.navigateTo({ url: '/pages/actionChange/workOrderDetails/index?infor=' + myData + '&type=jump', diff --git a/pages/actionChange/workOrderDetails/index.vue b/pages/actionChange/workOrderDetails/index.vue index 8c20e69..490f43e 100644 --- a/pages/actionChange/workOrderDetails/index.vue +++ b/pages/actionChange/workOrderDetails/index.vue @@ -3,7 +3,8 @@ <basicInfor :basic-infor="basicInfor" /> <rectificationInfor ref="rectificationInfor" :basic-infor="basicInfor" v-if="!(pageState === 'view' && basicInfor.state === 20)" /> - <approvalnfor ref="approvalnfor" v-if="basicInfor.state >= 30" :basic-infor="basicInfor" /> + <approvalnfor ref="approvalnfor" v-if="basicInfor.state >= 30 && basicInfor.stateName!=='���������'" + :basic-infor="basicInfor" /> <view class="bunts"> <view class="but butRight"> <u-button shape="square" @click="refuse" type="error" @@ -33,7 +34,8 @@ basicInfor: {}, unitListL: [], userInfor: null, - show: false + show: false, + option: {} } }, computed: { @@ -49,8 +51,13 @@ this.basicInfor = JSON.parse(option.infor) // let type = JSON.parse(option.type) console.log('option', option) + this.option = option + }, + async mounted() { + //������������������ + await this.$onLaunched this.userInfor = JSON.parse(uni.getStorageSync('userInfor') || 'null') - if (option.type === 'share' && this.userInfor) { + if (this.option.type === 'share' && this.userInfor) { let params = { allocationNum: this.basicInfor.allocationNum, userId: this.userInfor.userId @@ -72,7 +79,7 @@ } }) } - console.log('this.basicInfor ', this.basicInfor) + console.log('this.basicInfor123', this.basicInfor) }, methods: { closePop() {}, -- Gitblit v1.8.0