Commit e43b294b04b0b7bf5b8a118a03e59e451a384511

Authored by 梁保满
1 parent 77da338a

导出逻辑

src/components/exportDia.vue
@@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
14 <p class="tit">选择要导出的学生</p> 14 <p class="tit">选择要导出的学生</p>
15 <el-radio-group v-model="exportType"> 15 <el-radio-group v-model="exportType">
16 <el-radio :label="1">导出全部</el-radio> 16 <el-radio :label="1">导出全部</el-radio>
17 - <el-radio :label="2">导出定学生</el-radio> 17 + <el-radio :label="2">导出定学生</el-radio>
18 </el-radio-group> 18 </el-radio-group>
19 </div> 19 </div>
20 </div> 20 </div>
@@ -28,7 +28,6 @@ @@ -28,7 +28,6 @@
28 <span v-if="scoped.row.classRank || scoped.row.rank">{{ 28 <span v-if="scoped.row.classRank || scoped.row.rank">{{
29 scoped.row.classRank || scoped.row.rank }}</span> 29 scoped.row.classRank || scoped.row.rank }}</span>
30 <span v-else>{{ scoped.row.examList && scoped.row.examList[0].classRank }}</span> 30 <span v-else>{{ scoped.row.examList && scoped.row.examList[0].classRank }}</span>
31 -  
32 </template> 31 </template>
33 </el-table-column> 32 </el-table-column>
34 <el-table-column prop="correctRate" :label="this.lastLabel" align="center"><template slot-scope="scoped"> 33 <el-table-column prop="correctRate" :label="this.lastLabel" align="center"><template slot-scope="scoped">
@@ -39,7 +38,7 @@ @@ -39,7 +38,7 @@
39 </el-table> 38 </el-table>
40 </ul> 39 </ul>
41 <div class="dialog-footer" slot="footer"> 40 <div class="dialog-footer" slot="footer">
42 - <el-button v-show="downType == 2" size="small" type="primary" round @click="exportData(10)">导出前十</el-button> 41 + <el-button v-show="exportType == 2" size="small" type="primary" round @click="exportData(10)">导出前十</el-button>
43 <el-button size="small" type="primary" round @click="exportData(0)">确 定</el-button> 42 <el-button size="small" type="primary" round @click="exportData(0)">确 定</el-button>
44 <el-button size="small" type="danger" round @click="cancel">取 消</el-button> 43 <el-button size="small" type="danger" round @click="cancel">取 消</el-button>
45 </div> 44 </div>
src/views/basic/test/list.vue
@@ -46,6 +46,10 @@ @@ -46,6 +46,10 @@
46 <el-tooltip v-else effect="dark" content="答卷录分" placement="top"> 46 <el-tooltip v-else effect="dark" content="答卷录分" placement="top">
47 <el-button type="primary" circle size="mini" @click="openScoreSet(scoped.row)">分</el-button> 47 <el-button type="primary" circle size="mini" @click="openScoreSet(scoped.row)">分</el-button>
48 </el-tooltip> 48 </el-tooltip>
  49 + <el-tooltip effect="dark" content="删除" placement="top">
  50 + <el-button type="primary" circle size="mini" icon="el-icon-delete"
  51 + @click="remove(scoped.row)"></el-button>·
  52 + </el-tooltip>
49 </template> 53 </template>
50 </el-table-column> 54 </el-table-column>
51 </el-table> 55 </el-table>