Jelajahi Sumber

0116 18:12

11
mo 5 tahun lalu
induk
melakukan
11e5cc05e4

+ 24 - 10
src/views/teamDetail/componentCourse/studentRollCall.vue

@@ -1,17 +1,25 @@
 <template>
   <div>
     <el-form :inline="true">
-      <el-form-item label="学生总数">
-        <el-input disabled
-                  :value="studentNum"></el-input>
+      <el-form-item label="应到学生数">
+        <!-- <el-input disabled
+                  :value="studentNum"></el-input> -->
+        <div class="inputStyle">{{studentNum}}</div>
       </el-form-item>
-      <el-form-item label="学生到课数">
-        <el-input disabled
-                  :value="signInNum"></el-input>
+      <el-form-item label="到课学生数">
+        <!-- <el-input disabled
+                  :value="signInNum"></el-input> -->
+        <div class="inputStyle">{{signInNum}}</div>
       </el-form-item>
-      <el-form-item label="学生请假总数">
-        <el-input disabled
-                  :value="leaveNum"></el-input>
+      <el-form-item label="请假学生数">
+        <!-- <el-input disabled
+                  :value="leaveNum"></el-input> -->
+        <div class="inputStyle">{{leaveNum}}</div>
+      </el-form-item>
+      <el-form-item label="旷课学生数">
+        <!-- <el-input disabled
+                  :value="leaveNum"></el-input> -->
+        <div class="inputStyle">{{truantNum}}</div>
       </el-form-item>
     </el-form>
     <div class="tableWrap">
@@ -60,7 +68,8 @@ export default {
       },
       studentNum: null,
       signInNum: null,
-      leaveNum: null
+      leaveNum: null,
+      truantNum: null
     }
   },
   mounted () {
@@ -88,6 +97,7 @@ export default {
           this.studentNum = res.data.studentNum;
           this.signInNum = res.data.signInNum;
           this.leaveNum = res.data.leaveNum
+          this.truantNum = res.data.truantNum
         }
       })
     }
@@ -95,4 +105,8 @@ export default {
 }
 </script>
 <style lang="scss" scoped>
+.inputStyle {
+  width: 100px;
+  text-align: center;
+}
 </style>

+ 25 - 12
src/views/teamDetail/componentCourse/studentWork.vue

@@ -1,17 +1,20 @@
 <template>
   <div>
     <el-form :inline="true">
-      <el-form-item label="学生总数">
-        <el-input disabled
-                  :value="studentNum"></el-input>
+      <el-form-item label="应到学生数">
+        <!-- <el-input disabled
+                  :value="studentNum"></el-input> -->
+        <div class="inputStyle">{{  studentNum}}</div>
       </el-form-item>
-      <el-form-item label="已交作业">
-        <el-input disabled
-                  :value="homeworkNum"></el-input>
+      <el-form-item label="已交学生数">
+        <!-- <el-input disabled
+                  :value="homeworkNum"></el-input> -->
+        <div class="inputStyle">{{ homeworkNum}}</div>
       </el-form-item>
-      <el-form-item label="已评论">
-        <el-input disabled
-                  :value="repliedNum"></el-input>
+      <el-form-item label="已回复数">
+        <!-- <el-input disabled
+                  :value="repliedNum"></el-input> -->
+        <div class="inputStyle">{{ repliedNum}}</div>
       </el-form-item>
     </el-form>
     <div class="tableWrap">
@@ -26,6 +29,10 @@
                          label="手机号">
         </el-table-column>
         <el-table-column align='center'
+                         prop="subjectName"
+                         label="声部名称">
+        </el-table-column>
+        <el-table-column align='center'
                          prop="createTime"
                          label="交作业时间">
         </el-table-column>
@@ -48,10 +55,10 @@
           </template>
         </el-table-column>
         <el-table-column align='center'
-                         label="查看">
+                         label="操作">
           <template slot-scope="scope">
             <div>
-              <!--  -->
+              <!--   -->
               <el-button type="text"
                          v-if="scope.row.url"
                          @click="lookWork(scope.row.url)">查看</el-button>
@@ -136,4 +143,10 @@ export default {
     }
   }
 }
-</script>
+</script>
+<style lang="scss" scoped>
+.inputStyle {
+  width: 100px;
+  text-align: center;
+}
+</style>

+ 32 - 17
src/views/teamDetail/teamCourseList.vue

@@ -190,38 +190,50 @@
       <el-form :model="maskForm"
                :inline="true">
         <el-form-item label="老师姓名">
-          <el-input v-model="maskForm.teacherName"
-                    disabled></el-input>
+          <!-- <el-input v-model="maskForm.teacherName"
+                    disabled></el-input> -->
+          <div class="inputStyle">{{maskForm.teacherName}}</div>
         </el-form-item>
         <el-form-item label="课程模式">
-          <el-input :value="maskForm.teachMode | teachMode"
-                    disabled></el-input>
+          <!-- <el-input :value="maskForm.teachMode | teachMode"
+                    disabled></el-input> -->
+          <div class="inputStyle">{{maskForm.teachMode| teachMode}}</div>
           <!-- <span>{{maskForm.teachMode }}</span> -->
         </el-form-item>
         <el-form-item label="课程类型">
-          <el-input :value="maskForm.type |classType"
-                    disabled></el-input>
-
+          <!-- <el-input :value="maskForm.type |classType"
+                    disabled></el-input> -->
+          <div class="inputStyle">{{maskForm.type |classType}}</div>
         </el-form-item>
         <el-form-item label="签到时间">
-          <el-input v-model=" maskForm.signInTime"
-                    disabled></el-input>
+          <!-- <el-input v-model=" maskForm.signInTime"
+                    disabled></el-input> -->
+          <div class="inputStyle">{{maskForm.signInTime}}</div>
         </el-form-item>
         <el-form-item label="签退时间">
-          <el-input v-model="maskForm.signOutTime"
-                    disabled></el-input>
+          <!-- <el-input v-model="maskForm.signOutTime"
+                    disabled></el-input> -->
+          <div class="inputStyle">{{maskForm.signOutTime}}</div>
         </el-form-item>
         <el-form-item label="是否点名">
-          <el-input :value="maskForm.isCallNames | isCall"
-                    disabled></el-input>
+          <!-- <el-input :value="maskForm.isCallNames | isCall"
+                    disabled></el-input> -->
+          <div class="inputStyle">{{maskForm.isCallNames | isCall}}</div>
         </el-form-item>
         <el-form-item label="签到状态">
-          <el-input :value=" maskForm.isSignIn | attendanceType"
-                    disabled></el-input>
+          <!-- <el-input :value=" maskForm.isSignIn | attendanceType"
+                    disabled></el-input> -->
+          <div class="inputStyle">{{ maskForm.isSignIn | attendanceType}}</div>
         </el-form-item>
         <el-form-item label="签退状态">
-          <el-input :value=" maskForm.isSignOut | attendanceOutType"
-                    disabled></el-input>
+          <!-- <el-input :value=" maskForm.isSignOut | attendanceOutType"
+                    disabled></el-input> -->
+          <div class="inputStyle">{{ maskForm.isSignOut | attendanceOutType}}</div>
+        </el-form-item>
+        <el-form-item label="备注">
+          <!-- <el-input :value=" maskForm.isSignOut | attendanceOutType"
+                    disabled></el-input> -->
+          <div class="inputStyle">{{  maskForm.remark}}</div>
         </el-form-item>
       </el-form>
       <el-tabs v-model="activeName"
@@ -451,4 +463,7 @@ export default {
     margin-right: 20px;
   }
 }
+.inputStyle {
+  width: 180px;
+}
 </style>