yz_08
2021-02-09 426721d532384faebe6d73e3a5b34398ae18738f
修改云盘智搜
1 文件已重命名
1个文件已修改
46 ■■■■■ 已修改文件
src/assets/uploading/unknown.png 补丁 | 查看 | 原始文档 | blame | 历史
src/views/yunpan/zhishou.vue 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/uploading/unknown.png

src/views/yunpan/zhishou.vue
@@ -76,7 +76,7 @@
            <template v-for="(node, nodeIndex) in data.node">
              <el-col v-if="node.isUpload===false" :key="node.filesid" :span="3">
                <el-card shadow="never" @click.native="clickCard(index*8+nodeIndex)">
                  <img src="../../assets/uploading/word.png" class="uploading-image">
                  <img :src="showFileImg(node.filesformat)" class="uploading-image">
                  <div style="padding-top: 14px;">
                    <el-checkbox v-model="checkedArr[index*8+nodeIndex].isChecked" class="myRedCheckBox">{{ node.filesname }}</el-checkbox>
                  </div>
@@ -264,6 +264,50 @@
        // 初始加载
        this.initFolder()
      })
    },
    showFileImg(type) {
      switch (type) {
        case 'txt':
          return require('../../assets/uploading/txt.png')
        case 'apk':
          return require('../../assets/uploading/apk.png')
        case 'csv':
          return require('../../assets/uploading/csv.png')
        case 'excel':
          return require('../../assets/uploading/excel.png')
        case 'exe':
          return require('../../assets/uploading/exe.png')
        case 'folder':
          return require('../../assets/uploading/folder.png')
        case 'gif':
          return require('../../assets/uploading/gif.png')
        case 'html':
          return require('../../assets/uploading/html.png')
        case 'json':
          return require('../../assets/uploading/json.png')
        case 'mp3':
          return require('../../assets/uploading/mp3.png')
        case 'mp4':
          return require('../../assets/uploading/mp4.png')
        case 'pdf':
          return require('../../assets/uploading/pdf.png')
        case 'pic':
          return require('../../assets/uploading/pic.png')
        case 'ppt':
          return require('../../assets/uploading/ppt.png')
        case 'rar':
          return require('../../assets/uploading/rar.png')
        case 'svg':
          return require('../../assets/uploading/svg.png')
        case 'webpage':
          return require('../../assets/uploading/webpage.png')
        case 'word':
          return require('../../assets/uploading/word.png')
        case 'zip':
          return require('../../assets/uploading/zip.png')
        default:
          return require('../../assets/uploading/unknown.png')
      }
    }
  }
}