linwenxin 5 meses atrás
pai
commit
2ebd5385f9

+ 7 - 4
src/views/userManagement/masterManagement/index.vue

@@ -96,7 +96,9 @@
             "
             >审核驳回</el-button
           >
-          <el-button v-if="activeKey == 'edit'" size="mini" type="primary" @click="submit">保存</el-button>
+          <el-button v-if="activeKey == 'edit'" size="mini" type="primary" @click="submit(data.removeTab)"
+            >保存</el-button
+          >
           <el-button size="mini" @click="data.removeTab()">取 消</el-button>
         </div>
         <el-dialog title="审核" width="700px" :modal="false" :visible.sync="shenheBool" :before-close="shenheClose">
@@ -122,10 +124,10 @@
             <el-form-item>
               <div style="text-align: right">
                 <el-button @click="shenheClose">取消</el-button>
-                <el-button type="primary" v-if="[2].includes(openType)" @click="examineWait(data.removeTab())"
+                <el-button type="primary" v-if="[2].includes(openType)" @click="examineWait(data.removeTab)"
                   >确定</el-button
                 >
-                <el-button type="primary" v-if="[3].includes(openType)" @click="workerManagerExamine(data.removeTab())"
+                <el-button type="primary" v-if="[3].includes(openType)" @click="workerManagerExamine(data.removeTab)"
                   >确定</el-button
                 >
               </div>
@@ -1213,7 +1215,7 @@ export default {
         })
       }
     },
-    submit() {
+    submit(Close_) {
       this.$refs.formRef.validate((valid, invalidFields, errLabels) => {
         if (valid) {
           var data = this.getPam()
@@ -1232,6 +1234,7 @@ export default {
             this.$message({ type: 'success', message: `保存成功!` })
             this.guanbi()
             this.$refs.pageRef.refreshList()
+            Close_?.()
           })
         }
       })