unknown 3 年之前
父節點
當前提交
7269ac0378
共有 1 個文件被更改,包括 18 次插入6 次删除
  1. 18 6
      src/views/article/Article.vue

+ 18 - 6
src/views/article/Article.vue

@@ -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: {