|
|
@@ -100,6 +100,9 @@ a {
|
|
|
padding:10px 10px;
|
|
|
}
|
|
|
}
|
|
|
+.red{
|
|
|
+ color:#e5710d!important;
|
|
|
+}
|
|
|
|
|
|
</style>
|
|
|
<template>
|
|
|
@@ -123,9 +126,9 @@ a {
|
|
|
<el-form-item>
|
|
|
<el-button type="primary" @click="getData">搜索</el-button>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="课程">
|
|
|
+ <el-form-item label="课程" label-width=200>
|
|
|
<el-select
|
|
|
- v-model="form.journal_id"
|
|
|
+ v-model="form.lesson"
|
|
|
placeholder="请选择"
|
|
|
filterable
|
|
|
clearable
|
|
|
@@ -135,8 +138,8 @@ a {
|
|
|
<el-option
|
|
|
v-for="item in journalSearch"
|
|
|
:key="item.id"
|
|
|
- :label="item.name"
|
|
|
- :value="item.id"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
>
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
@@ -161,7 +164,12 @@ a {
|
|
|
@selection-change="handleSelectionChange"
|
|
|
>
|
|
|
<el-table-column type="selection" width="55"> </el-table-column>
|
|
|
- <el-table-column prop="name" label="姓名" width="380px"> </el-table-column>
|
|
|
+ <el-table-column prop="name" label="姓名" width="380px">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <span v-if="scope.row.flag" class="red">{{scope.row.name}}</span>
|
|
|
+ <span v-else="scope.row.flag">{{scope.row.name}}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column prop="filename" label="作业文件"></el-table-column>
|
|
|
<el-table-column prop="lesson" label="课程"></el-table-column>
|
|
|
<el-table-column prop="ctime" label="提交时间"></el-table-column>
|
|
|
@@ -261,7 +269,11 @@ export default {
|
|
|
dialogVisible: false,
|
|
|
journalLogo: "",
|
|
|
multipleSelection: [],
|
|
|
- journalSearch: [],
|
|
|
+ journalSearch: [
|
|
|
+ {"label":"第一课(环境搭建、整数、浮点数、字符串、布尔值和None)","value":"01"},
|
|
|
+ {"label":"第二课(列表、元组、集合)","value":"02"},
|
|
|
+ {"label":"第三课(字典、复习所有数据结构)","value":"03"},
|
|
|
+ ],
|
|
|
};
|
|
|
},
|
|
|
methods: {
|