From ac1e76c9db2f33f07fe73b9b587a1bf0f56d7920 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Wed, 25 Aug 2021 20:03:47 +0800
Subject: [PATCH] 修改bug

---
 src/views/home/index.vue |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/src/views/home/index.vue b/src/views/home/index.vue
index 69a30b7..b4a5303 100644
--- a/src/views/home/index.vue
+++ b/src/views/home/index.vue
@@ -32,7 +32,7 @@
       </div>
     </div>
     <!-- 审批进度查询 -->
-    <Approval class="Approval">
+    <Approval class="Approval" :data="dataCard">
       <span slot="close">
         <i
           class="el-icon-close ApprovalClose breakApprovalClose"
@@ -69,9 +69,6 @@
     Approval: Approval,
     cardPopup: cardPopup,
   },
-  computed: {
-    ...mapGetters(["userInfo"]),
-  },
   data() {
     return {
       userName: "",
@@ -84,7 +81,7 @@
     };
   },
   computed: {
-    ...mapGetters(["userInfo", "ApprovalShow", "useWhere"]),
+    ...mapGetters(["userInfo", "ApprovalShow", "useWhere", "canDoIt"]),
   },
   created() {
     this.cc();
@@ -119,6 +116,13 @@
                 for (const key in this.dataCard) {
                   if (this.dataCard[key].type == item.ptype) {
                     console.log("已申请名称", this.dataCard[key].menuName);
+                    console.log("申请状态", this.dataCard[key].type);
+                    if (
+                      this.dataCard[key].type == 0 ||
+                      this.dataCard[key].type == 2
+                    ) {
+                      this.$store.commit("changecanDoIt", false);
+                    }
                   }
                 }
               });

--
Gitblit v1.9.3