From f237ee145a06def3b413d113e419d62cca181ec4 Mon Sep 17 00:00:00 2001
From: 疯狂的狮子Li <15040126243@163.com>
Date: 星期一, 03 六月 2024 15:47:51 +0800
Subject: [PATCH] update 优化 去除请假案例状态字段

---
 src/views/workflow/leave/leaveEdit.vue |   25 +++++++------------------
 1 files changed, 7 insertions(+), 18 deletions(-)

diff --git a/src/views/workflow/leave/leaveEdit.vue b/src/views/workflow/leave/leaveEdit.vue
index b8742f7..af25fad 100644
--- a/src/views/workflow/leave/leaveEdit.vue
+++ b/src/views/workflow/leave/leaveEdit.vue
@@ -4,36 +4,25 @@
       <div style="display: flex; justify-content: space-between">
         <div>
           <el-button
-            v-if="
-              routeParams.type === 'add' ||
-              (routeParams.type === 'update' &&
-                form.processInstanceVo &&
-                form.processInstanceVo.businessStatus &&
-                (form.processInstanceVo.businessStatus === 'draft' ||
-                  form.processInstanceVo.businessStatus === 'cancel' ||
-                  form.processInstanceVo.businessStatus === 'back'))
-            "
+            v-if="routeParams.type === 'add' ||
+                (routeParams.type === 'update' &&form.status &&
+                (form.status === 'draft' || form.status === 'cancel' || form.status === 'back'))"
             :loading="buttonLoading"
             type="info"
             @click="submitForm('draft')"
             >鏆傚瓨</el-button
           >
           <el-button
-            v-if="
-              routeParams.type === 'add' ||
-              (routeParams.type === 'update' &&
-                form.processInstanceVo &&
-                (form.processInstanceVo.businessStatus === 'draft' ||
-                  form.processInstanceVo.businessStatus === 'cancel' ||
-                  form.processInstanceVo.businessStatus === 'back'))
-            "
+            v-if="routeParams.type === 'add' ||
+                (routeParams.type === 'update' && form.status &&
+                (form.status === 'draft' || form.status === 'cancel' || form.status === 'back'))"
             :loading="buttonLoading"
             type="primary"
             @click="submitForm('submit')"
             >鎻� 浜�</el-button
           >
           <el-button
-            v-if="routeParams.type === 'approval' && form.processInstanceVo && form.processInstanceVo.businessStatus === 'waiting'"
+            v-if="routeParams.type === 'approval' && form.status && form.status === 'waiting'"
             :loading="buttonLoading"
             type="primary"
             @click="approvalVerifyOpen"

--
Gitblit v1.9.3