|
@@ -1,5 +1,6 @@
|
|
|
<template>
|
|
|
<div>
|
|
|
+ <!-- <el-alert title="其它=听从老师安排" type="info" effect="dark" :closable="false"></el-alert> -->
|
|
|
<el-table
|
|
|
style="width: 100%"
|
|
|
max-height="300px"
|
|
@@ -7,13 +8,27 @@
|
|
|
:data="list"
|
|
|
>
|
|
|
<el-table-column prop="subjectName" align="center" label="声部">
|
|
|
+ <template slot="header">
|
|
|
+ <p style="position: relative">
|
|
|
+ 声部
|
|
|
+ <el-tooltip placement="top" popper-class="mTooltip">
|
|
|
+ <div slot="content">
|
|
|
+ 其它表示为听从老师安排
|
|
|
+ </div>
|
|
|
+ <i
|
|
|
+ class="el-icon-question"
|
|
|
+ style="font-size: 18px; color: #f56c6c"
|
|
|
+ ></i>
|
|
|
+ </el-tooltip>
|
|
|
+ </p>
|
|
|
+ </template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="firstSubjectNum" align="center" label="首选人数">
|
|
|
<template slot-scope="scope">
|
|
|
{{ scope.row.firstSubjectNum }}人
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column prop="secondSubjectNum" align="center" label="首选人数">
|
|
|
+ <el-table-column prop="secondSubjectNum" align="center" label="次选人数">
|
|
|
<template slot-scope="scope">
|
|
|
{{ scope.row.secondSubjectNum }}人
|
|
|
</template>
|
|
@@ -27,26 +42,12 @@ export default {
|
|
|
data() {
|
|
|
let query = this.$route.query
|
|
|
return {
|
|
|
- list: [{
|
|
|
- "firstSubjectNum": 0,
|
|
|
- "secondSubjectNum": 40,
|
|
|
- "subjectName": "萨克斯"
|
|
|
- },
|
|
|
- {
|
|
|
- "firstSubjectNum": 1,
|
|
|
- "secondSubjectNum": 0,
|
|
|
- "subjectName": "其他"
|
|
|
- },
|
|
|
- {
|
|
|
- "firstSubjectNum": 40,
|
|
|
- "secondSubjectNum": 1,
|
|
|
- "subjectName": "长笛"
|
|
|
- }],
|
|
|
+ list: [],
|
|
|
musicGroupId: query.id
|
|
|
}
|
|
|
},
|
|
|
mounted() {
|
|
|
-
|
|
|
+ this.FetchList()
|
|
|
},
|
|
|
methods: {
|
|
|
async FetchList() {
|