DESKTOP-SVI9JE1\muzen hace 1 año
padre
commit
d145775efa

+ 1 - 1
src/views/operation/feedbacklist/detail.vue

@@ -9,7 +9,7 @@
       </el-form-item>
       <el-form-item label="图片:">
         <el-image v-for="item in form.url" :key="item" :src="item" :preview-src-list="form.url">
-          <span slot="error">暂无图片</span>
+          <span slot="error" />
         </el-image>
       </el-form-item>
       <el-form-item label="反馈类型:">

+ 17 - 3
src/views/operation/feedbacklist/index.vue

@@ -31,7 +31,7 @@
       <el-table-column label="图片" align="center" width="100px">
         <template slot-scope="scope">
           <el-image :src="scope.row.url.split(',')[0]">
-            <span slot="error" />
+            <span slot="error">-</span>
           </el-image>
         </template>
       </el-table-column>
@@ -52,8 +52,7 @@
 </template>
 
 <script>
-import { saveAs } from 'file-saver'
-import { list, download } from '@/api/operation/feedbacklist'
+import { list, typeList } from '@/api/operation/feedbacklist'
 export default {
   data() {
     return {
@@ -74,6 +73,7 @@ export default {
   },
   mounted() {
     this.getList()
+    this.getTypeList()
   },
   methods: {
     // 列表
@@ -88,6 +88,20 @@ export default {
       })
     },
 
+    // 反馈类型
+    getTypeList() {
+      typeList().then(res => {
+        if (res.code === 0) {
+          res.data.map(i => {
+            this.typeOptions.push({
+              value: i.id,
+              label: i.name
+            })
+          })
+        }
+      })
+    },
+
     // 搜索
     getSearch() {
       this.form.pageNum = 1

+ 1 - 6
src/views/operation/feedbacktype/index.vue

@@ -1,11 +1,6 @@
 <template>
   <div class='app-container'>
-    <!-- 搜索 -->
-    <el-form inline size="mini">
-      <el-form-item>
-        <el-button type="primary" icon="el-icon-plus" @click="getDialog('新增')">新增</el-button>
-      </el-form-item>
-    </el-form>
+    <el-button type="primary" icon="el-icon-plus" size="mini" @click="getDialog('新增')">新增</el-button>
     <!-- 列表 -->
     <el-table :data="tableData" v-loading="loading">
       <el-table-column label="序号" type="index" align="center"></el-table-column>