|
@@ -3,7 +3,7 @@
|
|
<div class="m-container">
|
|
<div class="m-container">
|
|
<h2>
|
|
<h2>
|
|
<div class="squrt"></div>
|
|
<div class="squrt"></div>
|
|
- 训练列表
|
|
|
|
|
|
+ 课后练习
|
|
</h2>
|
|
</h2>
|
|
<div class="m-core">
|
|
<div class="m-core">
|
|
<save-form
|
|
<save-form
|
|
@@ -18,7 +18,7 @@
|
|
class="search"
|
|
class="search"
|
|
v-model.trim="searchForm.search"
|
|
v-model.trim="searchForm.search"
|
|
clearable
|
|
clearable
|
|
- @keyup.enter.native="
|
|
|
|
|
|
+ @keyup.enter.native="
|
|
(e) => {
|
|
(e) => {
|
|
e.target.blur();
|
|
e.target.blur();
|
|
$refs.saveForm.save();
|
|
$refs.saveForm.save();
|
|
@@ -44,7 +44,7 @@
|
|
></el-option>
|
|
></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item>
|
|
|
|
|
|
+ <!-- <el-form-item>
|
|
<el-select
|
|
<el-select
|
|
v-model.trim="searchForm.groupType"
|
|
v-model.trim="searchForm.groupType"
|
|
class="organSelect"
|
|
class="organSelect"
|
|
@@ -59,8 +59,8 @@
|
|
:value="item.value"
|
|
:value="item.value"
|
|
></el-option>
|
|
></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
- </el-form-item>
|
|
|
|
- <el-form-item>
|
|
|
|
|
|
+ </el-form-item> -->
|
|
|
|
+ <!-- <el-form-item>
|
|
<el-select
|
|
<el-select
|
|
v-model.trim="searchForm.cloudHomeworkFlag"
|
|
v-model.trim="searchForm.cloudHomeworkFlag"
|
|
class="organSelect"
|
|
class="organSelect"
|
|
@@ -71,7 +71,7 @@
|
|
<el-option label="是" :value="true"></el-option>
|
|
<el-option label="是" :value="true"></el-option>
|
|
<el-option label="否" :value="false"></el-option>
|
|
<el-option label="否" :value="false"></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
- </el-form-item>
|
|
|
|
|
|
+ </el-form-item> -->
|
|
<el-form-item>
|
|
<el-form-item>
|
|
<el-date-picker
|
|
<el-date-picker
|
|
v-model.trim="searchForm.courseTimer"
|
|
v-model.trim="searchForm.courseTimer"
|
|
@@ -107,22 +107,12 @@
|
|
prop="courseScheduleName"
|
|
prop="courseScheduleName"
|
|
label="课程名称"
|
|
label="课程名称"
|
|
></el-table-column>
|
|
></el-table-column>
|
|
- <el-table-column
|
|
|
|
- align="center"
|
|
|
|
- prop="organName"
|
|
|
|
- label="分部"
|
|
|
|
- ></el-table-column>
|
|
|
|
- <el-table-column
|
|
|
|
- align="center"
|
|
|
|
- prop="groupName"
|
|
|
|
- label="课程组名称"
|
|
|
|
- ></el-table-column>
|
|
|
|
|
|
+ <el-table-column align="center" prop="organName" label="分部"></el-table-column>
|
|
|
|
+ <el-table-column align="center" prop="groupName" label="乐团"></el-table-column>
|
|
<el-table-column align="center" label="布置时间">
|
|
<el-table-column align="center" label="布置时间">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<div>
|
|
<div>
|
|
- {{
|
|
|
|
- scope.row.createTime ? scope.row.createTime.substr(0, 16) : ""
|
|
|
|
- }}
|
|
|
|
|
|
+ {{ scope.row.createTime ? scope.row.createTime.substr(0, 16) : "" }}
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
@@ -131,17 +121,13 @@
|
|
prop="actualTeacherName"
|
|
prop="actualTeacherName"
|
|
label="布置老师"
|
|
label="布置老师"
|
|
></el-table-column>
|
|
></el-table-column>
|
|
- <el-table-column
|
|
|
|
- align="center"
|
|
|
|
- prop="actualTeacherName"
|
|
|
|
- label="是否云教练布置"
|
|
|
|
- >
|
|
|
|
|
|
+ <!-- <el-table-column align="center" prop="actualTeacherName" label="是否云教练布置">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<div>
|
|
<div>
|
|
{{ scope.row.musicScoreId ? "是" : "否" }}
|
|
{{ scope.row.musicScoreId ? "是" : "否" }}
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
- </el-table-column>
|
|
|
|
|
|
+ </el-table-column> -->
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
prop="expectNum"
|
|
prop="expectNum"
|
|
@@ -150,20 +136,18 @@
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
prop="completedNum"
|
|
prop="completedNum"
|
|
- label="已交人数"
|
|
|
|
|
|
+ label="完成人数"
|
|
></el-table-column>
|
|
></el-table-column>
|
|
- <el-table-column
|
|
|
|
|
|
+ <!-- <el-table-column
|
|
align="center"
|
|
align="center"
|
|
prop="repliedNum"
|
|
prop="repliedNum"
|
|
label="已回复数"
|
|
label="已回复数"
|
|
- ></el-table-column>
|
|
|
|
|
|
+ ></el-table-column> -->
|
|
<el-table-column align="center" prop="studentId" label="操作">
|
|
<el-table-column align="center" prop="studentId" label="操作">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<div>
|
|
<div>
|
|
<auth auths="/teamCourseListDetailWorkList/attendanceList">
|
|
<auth auths="/teamCourseListDetailWorkList/attendanceList">
|
|
- <el-button type="text" @click="lookDetail(scope.row)"
|
|
|
|
- >查看</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ <el-button type="text" @click="lookDetail(scope.row)">查看</el-button>
|
|
</auth>
|
|
</auth>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
@@ -178,7 +162,7 @@
|
|
@pagination="getList"
|
|
@pagination="getList"
|
|
/>
|
|
/>
|
|
<el-dialog
|
|
<el-dialog
|
|
- title="训练详情"
|
|
|
|
|
|
+ title="详情"
|
|
:visible.sync="classVisible"
|
|
:visible.sync="classVisible"
|
|
width="1000px"
|
|
width="1000px"
|
|
v-if="classVisible"
|
|
v-if="classVisible"
|
|
@@ -284,7 +268,7 @@ export default {
|
|
organId: null,
|
|
organId: null,
|
|
groupType: "MUSIC",
|
|
groupType: "MUSIC",
|
|
courseTimer: [],
|
|
courseTimer: [],
|
|
- cloudHomeworkFlag:''
|
|
|
|
|
|
+ cloudHomeworkFlag: "",
|
|
};
|
|
};
|
|
// this.courseTimer = [];
|
|
// this.courseTimer = [];
|
|
this.search();
|
|
this.search();
|
|
@@ -296,7 +280,7 @@ export default {
|
|
},
|
|
},
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|
|
-<style lang='scss' scoped>
|
|
|
|
|
|
+<style lang="scss" scoped>
|
|
.search {
|
|
.search {
|
|
// width: 220px!important;
|
|
// width: 220px!important;
|
|
::v-deep .el-input__inner {
|
|
::v-deep .el-input__inner {
|