| 
					
				 | 
			
			
				@@ -5,28 +5,38 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              class="searchForm" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              v-model="searchForm"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-select v-model="searchForm.classGroupType" placeholder="课程类型"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-option v-for="(item, index) in courseArray" :key="index"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            :label="item.label" :value="item.value"></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-select v-model="searchForm.classGroupType" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                   placeholder="课程类型"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-option v-for="(item, index) in courseArray" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     :key="index" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     :label="item.label" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     :value="item.value"></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-select v-model="searchForm.attendanceStatus" placeholder="考勤状态"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-option v-for="(item, index) in att" :key="index"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            :label="item.label" :value="item.value"></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-select v-model="searchForm.attendanceStatus" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                   placeholder="考勤状态"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-option v-for="(item, index) in att" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     :key="index" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     :label="item.label" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     :value="item.value"></el-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-input placeholder="班级名称" v-model="searchForm.classGroupName"></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-input placeholder="班级名称" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  v-model="searchForm.classGroupName"></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-input placeholder="老师姓名" v-model="searchForm.teacherName"></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-input placeholder="老师姓名" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  v-model="searchForm.teacherName"></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-button @click="getList" type="danger">搜索</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-button @click="getList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                   type="danger">搜索</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-button @click="onReSet" type="primary">重置</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-button @click="onReSet" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                   type="primary">重置</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </el-form> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <!-- 查询列表 --> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -41,15 +51,17 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </div> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <!-- 列表 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <div class="tableWrap"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <el-table :data='tableList' :header-cell-style="{background:'#EDEEF0',color:'#444'}"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-table-column align='center' prop="courseDate" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-table :data='tableList' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                :header-cell-style="{background:'#EDEEF0',color:'#444'}"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-table-column align='center' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                         prop="courseDate" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                          label="上课时间"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-table-column align='center' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                          label="星期几"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <template slot-scope="scope"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             {{ scope.row.courseDate | formatWeek }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </template>              
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-table-column align='center' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                          label="课程类型"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -57,16 +69,20 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             {{ scope.row.classGroupType | coursesType }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-table-column align='center' prop="classGroupName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-table-column align='center' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                         prop="classGroupName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                          label="班级名称"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-table-column align='center' prop="currentCLassTimes" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-table-column align='center' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                         prop="currentCLassTimes" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                          label="当前课次"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-table-column align='center' prop="teacherName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-table-column align='center' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                         prop="teacherName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                          label="课程老师"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-table-column align='center' prop="attendanceStatus" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-table-column align='center' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                         prop="attendanceStatus" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                          label="考勤状态"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <template slot-scope="scope"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             {{ scope.row.attendanceStatus | clockingIn }} 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -101,7 +117,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       courseArray: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { label: '单技课', value: 'NORMAL' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { label: '合奏课', value: 'MIX' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { label: '小班课', value: 'HIGH' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { label: '基础技能班', value: 'HIGH' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { label: 'VIP课', value: 'VIP' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { label: '试听课', value: 'DEMO' } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -126,7 +142,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  mounted() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  mounted () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     this.getList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   methods: { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -135,13 +151,13 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       params.rows = this.pageInfo.limit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       params.page = this.pageInfo.page 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       findStudentAttendances(params).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if(res.code == 200) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (res.code == 200) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.tableList = res.data.rows 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.pageInfo.total = res.data.total 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    onReSet() { // 重置搜索 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    onReSet () { // 重置搜索 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.searchForm = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         userId: this.$route.query.userId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         classGroupType: null, 
			 |