Sfoglia il codice sorgente

添加两个字段

lex 1 anno fa
parent
commit
451afda64b
1 ha cambiato i file con 69 aggiunte e 27 eliminazioni
  1. 69 27
      src/views/stuRecodeManager/index.vue

+ 69 - 27
src/views/stuRecodeManager/index.vue

@@ -19,7 +19,7 @@
             clearable
             type="number"
             @keydown.enter.native="
-              (e) => {
+              e => {
                 e.target.blur();
                 $refs.searchForm.save();
                 search();
@@ -60,7 +60,7 @@
             type="number"
             clearable
             @keydown.enter.native="
-              (e) => {
+              e => {
                 e.target.blur();
                 $refs.searchForm.save();
                 search();
@@ -74,7 +74,7 @@
             v-model.trim="searchForm.courseScheduleId"
             clearable
             @keydown.enter.native="
-              (e) => {
+              e => {
                 e.target.blur();
                 $refs.searchForm.save();
                 search();
@@ -85,7 +85,10 @@
           ></el-input>
         </el-form-item>
         <el-form-item prop="groupType">
-          <el-select v-model.trim="searchForm.groupType" placeholder="请选择课程组类型">
+          <el-select
+            v-model.trim="searchForm.groupType"
+            placeholder="请选择课程组类型"
+          >
             <el-option
               v-for="(item, index) in courseListType"
               :key="index"
@@ -165,7 +168,12 @@
             prop="courseSchedule.organization.name"
             label="分部"
           ></el-table-column>
-          <el-table-column align="center" prop="username" label="学生姓名" width="110px">
+          <el-table-column
+            align="center"
+            prop="username"
+            label="学生姓名"
+            width="110px"
+          >
             <template slot-scope="scope">
               <div>
                 {{ scope.row.username }}
@@ -197,14 +205,27 @@
               </div>
             </template>
           </el-table-column>
-          <el-table-column align="center" prop="courseScheduleId" label="课程编号">
+          <el-table-column
+            align="center"
+            prop="courseScheduleId"
+            label="课程编号"
+          >
             <template slot-scope="scope">
               <div>
                 <copy-text>{{ scope.row.courseScheduleId }}</copy-text>
               </div>
             </template>
           </el-table-column>
-
+          <el-table-column
+            align="center"
+            prop="subjectName"
+            label="专业"
+          ></el-table-column>
+          <el-table-column
+            align="center"
+            prop="musicGroupName"
+            label="课程组名称"
+          ></el-table-column>
           <el-table-column
             align="center"
             prop="courseSchedule.name"
@@ -221,14 +242,22 @@
               </div>
             </template>
           </el-table-column> -->
-          <el-table-column align="center" prop="startClassTime" label="课程组类型">
+          <el-table-column
+            align="center"
+            prop="startClassTime"
+            label="课程组类型"
+          >
             <template slot-scope="scope">
               <div>
                 {{ scope.row.groupType | coursesType }}
               </div>
             </template>
           </el-table-column>
-          <el-table-column align="center" prop="startClassTime" label="课程类型">
+          <el-table-column
+            align="center"
+            prop="startClassTime"
+            label="课程类型"
+          >
             <template slot-scope="scope">
               <div>
                 {{ scope.row.courseSchedule.type | coursesType }}
@@ -241,13 +270,15 @@
                 <!-- {{ scope.row.courseSchedule.newCourseId > 0 ? "是" : "否" }} -->
                 {{
                   scope.row.courseSchedule.newCourseId > 0 &&
-                  scope.row.courseSchedule.newCourseId == scope.row.courseScheduleId
+                  scope.row.courseSchedule.newCourseId ==
+                    scope.row.courseScheduleId
                     ? "合并课"
                     : null
                 }}
                 {{
                   scope.row.courseSchedule.newCourseId > 0 &&
-                  scope.row.courseSchedule.newCourseId != scope.row.courseScheduleId
+                  scope.row.courseSchedule.newCourseId !=
+                    scope.row.courseScheduleId
                     ? "被合并课"
                     : null
                 }}
@@ -263,7 +294,9 @@
             <template slot-scope="scope">
               <div>
                 {{ scope.row.courseSchedule.classDate | dayjsFormat }}
-                {{ scope.row.courseSchedule.startClassTime | dayjsFormatMinute }}-{{
+                {{
+                  scope.row.courseSchedule.startClassTime | dayjsFormatMinute
+                }}-{{
                   scope.row.courseSchedule.endClassTime | dayjsFormatMinute
                 }}
               </div>
@@ -298,7 +331,7 @@
               <div
                 v-if="
                   scope.row.courseSchedule &&
-                  scope.row.courseSchedule.status != 'NOT_START'
+                    scope.row.courseSchedule.status != 'NOT_START'
                 "
               >
                 {{ scope.row.status | clockingIn }}
@@ -323,7 +356,8 @@
                 <el-button
                   type="text"
                   v-if="
-                    permission(getFullPermission('visit/add')) && !scope.row.visitFlag
+                    permission(getFullPermission('visit/add')) &&
+                      !scope.row.visitFlag
                   "
                   @click="addVisit(scope.row)"
                   >新增回访</el-button
@@ -333,7 +367,7 @@
                   @click="lookVisit(scope.row)"
                   v-if="
                     scope.row.visitFlag &&
-                    permission(getFullPermission('visit/queryPage'))
+                      permission(getFullPermission('visit/queryPage'))
                   "
                   >查看回访</el-button
                 >
@@ -395,7 +429,7 @@ export default {
         courseScheduleType: "",
         organId: "",
         visitFlag: "",
-        dates: [],
+        dates: []
       },
 
       courseType,
@@ -409,8 +443,8 @@ export default {
         limit: 10, // 限制显示条数
         page: 1, // 当前页
         total: 0, // 总条数
-        page_size: [10, 20, 40, 50], // 选择限制显示条数
-      },
+        page_size: [10, 20, 40, 50] // 选择限制显示条数
+      }
     };
   },
   //生命周期 - 创建完成(可以访问当前this实例)
@@ -461,7 +495,11 @@ export default {
         page: this.rules.page,
         rows: this.rules.limit,
         ids: this.$route.query.ids,
-        ...getTimes(dates, ["startDateOfCourse", "endDateOfCourse"], "YYYY-MM-DD"),
+        ...getTimes(
+          dates,
+          ["startDateOfCourse", "endDateOfCourse"],
+          "YYYY-MM-DD"
+        )
       };
       await Export(
         this,
@@ -469,7 +507,7 @@ export default {
           url: "/api-web/export/studentCourseAttendance",
           fileName: "学生考勤列表.xls",
           method: "post",
-          params: qs.stringify(cleanDeep(obj)),
+          params: qs.stringify(cleanDeep(obj))
         },
         "您确定导出学员考勤列表?"
       );
@@ -484,7 +522,11 @@ export default {
         ...rest,
         page: this.rules.page,
         rows: this.rules.limit,
-        ...getTimes(dates, ["startDateOfCourse", "endDateOfCourse"], "YYYY-MM-DD"),
+        ...getTimes(
+          dates,
+          ["startDateOfCourse", "endDateOfCourse"],
+          "YYYY-MM-DD"
+        )
       };
 
       // let obj = {
@@ -498,8 +540,8 @@ export default {
       //   ),
       // };
       findStudentAttendance(obj, {
-        ids: this.$route.query.ids,
-      }).then((res) => {
+        ids: this.$route.query.ids
+      }).then(res => {
         if (res.code == 200) {
           this.tableList = res.data.rows;
           this.rules.total = res.data.total;
@@ -519,7 +561,7 @@ export default {
           status: undefined,
           visitFlag: undefined,
           start: undefined,
-          end: undefined,
+          end: undefined
         });
       }
     },
@@ -536,10 +578,10 @@ export default {
     lookVisit(row) {
       this.$router.push({
         path: "/studentManager/returnVisitList",
-        query: { search: row.id, tabrouter: "2" },
+        query: { search: row.id, tabrouter: "2" }
       });
-    },
-  },
+    }
+  }
 };
 </script>
 <style lang="scss" scoped></style>