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