damon227 1 rok pred
rodič
commit
38dcf2787b
1 zmenil súbory, kde vykonal 5 pridanie a 1 odobranie
  1. 5 1
      src/views/modules/msg-center/approve.vue

+ 5 - 1
src/views/modules/msg-center/approve.vue

@@ -130,7 +130,7 @@
     <!-- 弹窗, 新增 / 修改 -->
     <add-or-update v-if="addOrUpdateVisible" ref="addOrUpdate" @refreshDataList="getApprovalList" @onChose="onChose"/>
     <el-dialog :visible.sync="approveDialogVisible">
-      <approve-component-batch ref="approve" />
+      <approve-component-batch ref="approve" @approveFinished="approveChose" />
     </el-dialog>
   </div>
 </template>
@@ -341,6 +341,10 @@
         } else {
   
         }
+      },
+      approveChose () {
+        this.approveDialogVisible = false
+        this.queryData()
       }
     }
   }