codeMan vor 2 Jahren
Ursprung
Commit
0dc1526e7f

+ 1 - 1
src/HDrpManagement/workReport/index.vue

@@ -28,7 +28,7 @@
             <Aside :statusParent="currentItem" ref="aside" @reportItem="reportItemClick"></Aside>
             <Aside :statusParent="currentItem" ref="aside" @reportItem="reportItemClick"></Aside>
           </div>
           </div>
           <div class="content-right">
           <div class="content-right">
-            <reportContent ref="reportContent" @deleteSuccess="deleteSuccess"></reportContent>
+            <reportContent ref="reportContent" :currentTab="currentItem" @deleteSuccess="deleteSuccess"></reportContent>
           </div>
           </div>
         </div>
         </div>
       </div>
       </div>

+ 2 - 1
src/HDrpManagement/workReport/modules/reportContent/index.vue

@@ -14,7 +14,7 @@
         keyName="sys_workreportid"
         keyName="sys_workreportid"
         :id="id"
         :id="id"
         @onSuccess="$emit('deleteSuccess',id);id=''"
         @onSuccess="$emit('deleteSuccess',id);id=''"
-        v-if="tool.checkAuth($route.name,'delete') && id"
+        v-if="tool.checkAuth($route.name,'delete') && id && !currentTab"
       />
       />
     </div>
     </div>
     <div class="detail-content" v-if="detail.items">
     <div class="detail-content" v-if="detail.items">
@@ -42,6 +42,7 @@ export default {
       id:''
       id:''
     }
     }
   },
   },
+  props:['currentTab'],
   methods: {
   methods: {
     async getDetail (id) {
     async getDetail (id) {
       if (!id) return 
       if (!id) return