wwf
18 小时以前 38712ae83223cb244020e255fc37e1ce35775c45
src/views/main/components/UploadBtn.vue
@@ -38,9 +38,11 @@
      <template v-if="listType=='picture-card'">
        <el-image
          ref="previewImg"
          :src="file.url"
          :src="file.url.includes('http') ? file.url : $qxueyou.qxyRes + file.url"
          :initial-index="initialPreviewImgIndex"
          :preview-src-list="filterPreviewImgList"
          fit="cover"
          style="width: 100%;"
        >
        </el-image>
        <span class="el-upload-list__item-actions">
@@ -164,7 +166,7 @@
      return this.limitFileCount == 1  && this.list.length == 1
    },
    filterPreviewImgList() {
      let list = this.list.map(ele => ele.url )
      let list = this.list.map(ele => ele.url.includes('http') ? ele.url : this.$qxueyou.qxyRes + ele.url )
      return list
    },
    hideUpload() {
@@ -177,7 +179,7 @@
        file: UploadRequestOptions.file,
        directory: ''
      }
      this.$axios.post('/infra/file/upload', data, {
      this.$axios.post('/infra/file/exam/upload', data, {
        headers: { 'Content-Type': "multipart/form-data" }
      }).then(res => {
        let index = this.list.findIndex(ele => ele.uid == data.file.uid)