zhuliu il y a 9 mois
Parent
commit
6538996b1e

+ 10 - 1
src/views/report/InvalidResponse/components/IPREmail/IPREmail.vue

@@ -49,7 +49,7 @@
           </el-footer>
       </el-container>
       <!-- 新增或者编辑IPR邮箱 -->
-      <addOrEditIPREmailDialog ref="addOrEditIPREmailDialog" @close="search"></addOrEditIPREmailDialog>
+      <addOrEditIPREmailDialog ref="addOrEditIPREmailDialog" @close="closeAddOrEditIPREmail"></addOrEditIPREmailDialog>
     </div>
 </template>
   
@@ -142,6 +142,15 @@ export default {
         edit(row){
             this.$refs.addOrEditIPREmailDialog.open(row,'edit')
         },
+        //回调
+        closeAddOrEditIPREmail(model){
+            if(model == 'add'){
+                this.search()
+            }
+            if(model == 'edit'){
+                this.getList()
+            }
+        },
         //删除
         remove(row){
             this.$confirm('确认删除选择的数据吗?', '提示', {

+ 1 - 1
src/views/report/InvalidResponse/components/IPREmail/components/dialog/addOrEditIPREmail.vue

@@ -99,7 +99,7 @@ export default {
                   if (response.code === 200) {
                       this.btnLoading = false
                       this.$message.success( a + '成功');
-                      this.$emit('close')
+                      this.$emit('close',this.model)
                       this.handleClose()
                   }
               })