dedsudiyu 2 years ago
parent
commit
44b63a130d
1 changed files with 6 additions and 3 deletions
  1. 6 3
      src/views/comprehensive/personnel/teacher/index.vue

+ 6 - 3
src/views/comprehensive/personnel/teacher/index.vue

@@ -260,7 +260,7 @@
       <p class="teacher-text-p">确定要重置该账号的密码吗?</p>
       <p class="teacher-text-p">确定操作后,该账号密码将重置为系统初始密码。</p>
       <div slot="footer" class="teacher-revise-dialog-button-box">
-        <p class="reset-button-one">取消</p>
+        <p class="reset-button-one" @click="offTeacherResetPwd">取消</p>
         <p class="inquire-button-one" @click="teacherResetPwd">确定</p>
       </div>
     </el-dialog>
@@ -299,7 +299,7 @@
       <div class="teacher-import-dialog-position-box" v-if="loading"></div>
     </el-dialog>
     <!--编辑--组织架构-->
-    <el-dialog title="修改部门" :visible.sync="treeOpen" width="600px" append-to-body class="teacher-tree-dialog-box">
+    <el-dialog title="修改部门" v-if="treeOpen" :visible.sync="treeOpen" width="600px" append-to-body class="teacher-tree-dialog-box">
       <el-form :model="treeForm" class="teacher-tree-dialog-form-box" ref="treeForm" :rules="rules" v-show="showSearch">
         <el-form-item label="上级部门" prop="parentId" label-width="90px" v-if="treeForm.parentId != 0">
           <treeselect v-model="treeForm.parentId" :options="deptOptions" :show-count="true" @select="deptSelect" placeholder="请选择上级部门" />
@@ -324,7 +324,7 @@
       </div>
     </el-dialog>
     <!--新增--组织架构-->
-    <el-dialog title="新增部门" :visible.sync="treeAddOpen" width="600px" append-to-body class="teacher-tree-dialog-box">
+    <el-dialog title="新增部门" v-if="treeAddOpen" :visible.sync="treeAddOpen" width="600px" append-to-body class="teacher-tree-dialog-box">
       <el-form :model="treeAddForm" class="teacher-tree-dialog-form-box" ref="treeAddForm" :rules="rules" v-show="showSearch">
         <el-form-item label="上级部门" prop="id" label-width="110px">
           <treeselect style="width:402px;" v-model="treeAddForm.id" :options="deptOptions" :show-count="true" @select="deptAddSelect" placeholder="请选择上级部门" />
@@ -955,6 +955,9 @@
           this.reviseOpen = true;
         }
       },
+      offTeacherResetPwd(){
+        this.$set(this,'reviseOpen',false);
+      },
       teacherResetPwd(){
         let obj = {
           userId:this.userId