liqianyi 3 år sedan
förälder
incheckning
39239a68c9
1 ändrade filer med 21 tillägg och 1 borttagningar
  1. 21 1
      src/views/modules/doc/doc-list.vue

+ 21 - 1
src/views/modules/doc/doc-list.vue

@@ -1,3 +1,4 @@
+<!-- 公共资料库 -->
 <template>
   <div>
     <template v-if="!addOrUpdateVisible && !detailVisible">
@@ -35,6 +36,7 @@
           align="center"
           min-width="80"
           :show-tooltip-when-overflow="true"
+          :formatter="formatFileType"
           label="文件类别">
         </el-table-column>
         <el-table-column
@@ -137,7 +139,18 @@
         totalPage: 0,
         downloadUrl: downloadUrl,
         dataListLoading: false,
-        dataListSelections: []
+        dataListSelections: [],
+        optionsFileType: [
+          {
+            code: '1', value: '标准文件'
+          },
+          {
+            code: '2', value: '公司文档'
+          },
+          {
+            code: '3', value: '工艺文件'
+          }
+        ]
       }
     },
     created () {
@@ -211,6 +224,13 @@
         this.$nextTick(() => {
           this.$refs.preview.init(fileName, url)
         })
+      },
+      // 转换属性“文件类别”
+      formatFileType (row) {
+        if (this.optionsFileType && row.fileType) {
+          const item1 = this.optionsFileType.find((item) => item.code === row.fileType.toString())
+          return item1 ? item1.value : ''
+        }
       }
     }
   }