From ec90cbd7680a6f927cb1cea43f33ab7df6d0864c Mon Sep 17 00:00:00 2001
From: zhangwei <1504152376@qq.com>
Date: 星期二, 11 十一月 2025 09:23:22 +0800
Subject: [PATCH] -

---
 src/pages/reimbursement/approve.vue |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/src/pages/reimbursement/approve.vue b/src/pages/reimbursement/approve.vue
index ea5b9a8..8cb2eaf 100644
--- a/src/pages/reimbursement/approve.vue
+++ b/src/pages/reimbursement/approve.vue
@@ -69,7 +69,8 @@
 								鏈笂浼犻檮浠�
 							</view>
 						</up-form-item>
-						<template v-if="state.publicJob.approvalStatus !== 'unApproval'">
+						<!--  v-if="state.publicJob.approvalStatus !== 'unApproval'" -->
+						<template v-if="isShow">
 							<view v-for="(item,index) in state.publicJob.oaWorkPlanShenpis" :key="item.index"
 								class="chuany-flex c-p-t-20">
 								<view class="chuany-flex chuany-width36">
@@ -159,7 +160,13 @@
 			getRolePlaneList()
 		})
 	})
-
+	const isShow = computed(()=>{
+		if (role.value == 'zhuGuan') {
+			return state.publicJob.approvalStatus !== 'unApproval'
+		} else {
+			return state.publicJob.oaWorkPlanShenpis&&state.publicJob.oaWorkPlanShenpis.length>0
+		}
+	})
 	const formRef = ref(null);
 	onReady(() => {})
 	onShow(() => {})

--
Gitblit v1.9.1