limengbo пре 3 година
родитељ
комит
f2a5c650b6
1 измењених фајлова са 13 додато и 0 уклоњено
  1. 13 0
      src/views/topicList/index.vue

+ 13 - 0
src/views/topicList/index.vue

@@ -47,6 +47,14 @@
           </template>
         </el-table-column>
         <el-table-column
+          label="背景图"
+          width="140"
+        >
+          <template slot-scope="scope">
+            <img :src="scope.row.icon" width="128">
+          </template>
+        </el-table-column>
+        <el-table-column
           label="标题"
           width="200"
           prop="title"
@@ -95,6 +103,9 @@
           <el-form-item label="code" :label-width="formLabelWidth" prop="code">
             <el-input v-model="form.code" autocomplete="off" clearable />
           </el-form-item>
+          <el-form-item label="Icon" :label-width="formLabelWidth" prop="icon">
+            <el-input v-model="form.icon" autocomplete="off" clearable />
+          </el-form-item>
           <el-form-item label="背景图" :label-width="formLabelWidth" prop="bgImg">
             <el-input v-model="form.bgImg" autocomplete="off" clearable />
           </el-form-item>
@@ -137,6 +148,7 @@ export default {
       },
       form: {
         code: '',
+        icon: '',
         title: '',
         bgImg: '',
         status: ''
@@ -144,6 +156,7 @@ export default {
       formLabelWidth: '120px',
       rules: {
         code: [{ required: true, message: '请输入code', trigger: 'blur' }],
+        icon: [{ required: true, message: '请输入Icon', trigger: 'blur' }],
         title: [{ required: true, message: '请输入名称', trigger: 'blur' }],
         bgImg: [{ required: true, message: '请输入背景图', trigger: 'blur' }],
         status: [{ required: true, message: '请选择状态', trigger: 'change' }]