zxr 2 年之前
父節點
當前提交
14b879cfa7
共有 1 個文件被更改,包括 26 次插入0 次删除
  1. 26 0
      src/views/combatduty/info/index.vue

+ 26 - 0
src/views/combatduty/info/index.vue

@@ -166,6 +166,32 @@
     >
       <el-table-column type="selection" width="55" align="center" />
       <el-table-column label="序号" type="index" width="80"/>
+      <el-table-column label="" align="center" width="90" >
+          <template slot-scope="scope">
+            <div style="display: flex; flex-warp: warp; margin-top: 10px">
+              <div style="padding-right: 12vh; width: 40px; height: 52px" class="uploadPeople">
+                <!-- 根据后缀名控制图片显示doc还是pdf形式 -->
+                <img v-if="scope.row.parentDirId == '.pdf'" src="../../../images/PDF.png" alt />
+                <img
+                  v-else-if="
+                    scope.row.parentDirId == '.doc' ||
+                    scope.row.parentDirId == '.docx'
+                  "
+                  src="../../../images/doc.png"
+                  alt
+                />
+                <img
+                  v-else-if="
+                    scope.row.parentDirId == '.ppt' ||
+                    scope.row.parentDirId == '.pptx'
+                  "
+                  src="../../../images/ppt.png"
+                  alt
+                />
+              </div>
+            </div>
+          </template>
+        </el-table-column>
       <!-- <el-table-column label="主键ID" align="center" prop="id" /> -->
       <el-table-column label="文件名称" align="center" prop="fileName" />
       <el-table-column label="阅读量" align="center" prop="readVolume" />