guhongwei 4 rokov pred
rodič
commit
18ba64ef01
1 zmenil súbory, kde vykonal 39 pridanie a 7 odobranie
  1. 39 7
      src/views/questionnaire/index.vue

+ 39 - 7
src/views/questionnaire/index.vue

@@ -5,12 +5,19 @@
         <div class="w_1200">
           <el-col :span="24" class="one">
             <list-page title="问卷调查" :useSearch="false" :total="total" @toSearch="search" :pageSize="pageSize">
-              <div v-for="(i, index) in list" :key="`q${index}`" style="padding:5px" @click="toAnswer(i)">
-                <el-row>
-                  <el-col :span="24">{{ i.title }}</el-col>
-                  <el-col :span="24">{{ i.brief }}</el-col>
-                  <el-col :span="24">{{ i.create_time }}</el-col>
-                </el-row>
+              <div v-for="(i, index) in list" :key="`q${index}`" class="list">
+                <el-col :span="24" class="text">
+                  <el-col :span="20" class="title">
+                    {{ i.title }}
+                  </el-col>
+                  <el-col :span="4" class="btn">
+                    <el-button type="primary" size="mini" @click="toAnswer(i)">答卷</el-button>
+                  </el-col>
+                </el-col>
+                <el-col :span="24" class="date">
+                  发布时间:<span>{{ i.create_time }}</span>
+                </el-col>
+                <el-col :span="24" class="brief">信息简介:{{ i.brief }} </el-col>
               </div>
             </list-page>
           </el-col>
@@ -68,7 +75,32 @@ export default {
 .main {
   padding: 15px 0;
   .one {
-    margin: 0 0 10px 0;
+    .list {
+      float: left;
+      width: 100%;
+      padding: 15px 0px;
+      border-bottom: 1px dashed #ccc;
+      .text {
+        margin: 0 0 10px 0;
+        .title {
+          font-size: 16px;
+          font-weight: bold;
+        }
+        .btn {
+          text-align: right;
+        }
+      }
+      .date {
+        color: #666;
+        margin: 0 0 10px 0;
+        span {
+          color: #000;
+        }
+      }
+      .brief {
+        line-height: 30px;
+      }
+    }
   }
 }
 </style>