11wqe1 9 часов назад
Родитель
Сommit
c78ecdb139
2 измененных файлов с 14 добавлено и 4 удалено
  1. 5 2
      src/components/organList.vue
  2. 9 2
      src/components/schoolList.vue

+ 5 - 2
src/components/organList.vue

@@ -429,7 +429,7 @@
             :before-close="handleClose"
             class="addNewPP customWidth"
             >
-            <div class="cypersonBox">
+            <div class="cypersonBox" v-loading="addcyPerloading">
 				<div class="cypersonBoxLeft">
 					<span @click="getTeacher(1)" :class="addCyperType == 1 ? 'cybck' : '' ">教师</span>
 					<span @click="getTeacher(2)" :class="addCyperType == 2 ? 'cybck' : '' ">学生</span>
@@ -520,6 +520,7 @@ export default {
     data() {
         return {
 			addCyperType: 1, //1教师 2学生
+            addcyPerloading:false,
 
             // 点击组织操作添加社区弹框
             dialogcommunity:false,
@@ -1344,7 +1345,7 @@ export default {
         // 添加社区人员获取人员列表
          getTeacher(val = 1) {
 			this.addCyperType = val
-
+            this.addcyPerloading= true
             let params = {
                 oid: this.cyInfo.id,
                 inp: this.searchTN,
@@ -1360,9 +1361,11 @@ export default {
                     this.teacherJuri = res.data[0];
                     this.checkboxList3 = this.cypersontableData.map(e=> e.userid)
                     this.dialogaddCyperson = true
+                    this.addcyPerloading= false
                   
 				})
 				.catch((error) => {
+                    this.addcyPerloading= false
 					console.error("请求失败,错误信息:", error);
 				});
         },

+ 9 - 2
src/components/schoolList.vue

@@ -519,7 +519,7 @@
             :before-close="handleClose"
             class="addNewPP customWidth"
             >
-			<div class="cypersonBox">
+			<div class="cypersonBox" v-loading="addcyPerloading">
 				<div class="cypersonBoxLeft">
 					<span @click="getTeacher(1)" :class="addCyperType == 1 ? 'cybck' : '' ">教师</span>
 					<span @click="getTeacher(2)" :class="addCyperType == 2 ? 'cybck' : '' ">学生</span>
@@ -661,6 +661,8 @@ export default {
 	},
 	data() {
 		return {
+            addcyPerloading:false,
+
 			gracheckAll: false,
 			checkedGra: [],
 			gralist: ['一年级','二年级','三年级','四年级','五年级','六年级','七年级','八年级','九年级','高一','高二','高三'],
@@ -1690,6 +1692,8 @@ export default {
         // 添加社区人员获取人员列表
         getTeacher(val = 1) {
 			this.addCyperType = val
+			this.addcyPerloading= true
+
             let params = {
                 oid: this.cyInfo.org ? this.cyInfo.org : this.cyInfo.id,
                 inp: this.searchTN,
@@ -1705,9 +1709,12 @@ export default {
                     this.teacherJuri = res.data[0];
                     this.checkboxList3 = this.cypersontableData.map(e=> e.userid)
                     this.dialogaddCyperson = true
-                  
+                    this.addcyPerloading= false
+
 				})
 				.catch((error) => {
+                    this.addcyPerloading= false
+
 					console.error("请求失败,错误信息:", error);
 				});
         },