lyfO_o
2022-07-12 c562fa2e66f4972ae23fa57ef7412da6e18991ed
src/views/contingencyplan/uploadFile.vue
@@ -1,6 +1,6 @@
<template>
  <div style="display: flex">
      <el-input :disabled="true" type="text" size="medium" v-model="viewName" style="width: 60%" ></el-input>
      <el-input :disabled="inputDisable" type="text" size="medium" v-model="viewName" style="width: 60%" @change="fileNameChange" ></el-input>
      <el-upload
          v-if="!disabled"
          action=""
@@ -53,6 +53,7 @@
        fileName: '',
        filePath: '',
        downloadUrl: '',
        inputDisable:true,
        fileList: [],
    }
  },
@@ -73,7 +74,6 @@
  methods: {
      downLoadFile(fileUrl){
          console.log(123,fileUrl)
          let a = document.createElement('a')
          // a.href = this.defaultUrl+`/upload/downloadNew?path=`+encodeURI(fileUrl)
          a.href = process.env.BASE_API + '/upload/'+fileUrl
@@ -102,13 +102,14 @@
                      message:'上传成功',
                      duration:2000,
                  })
                  this.inputDisable = false;
              }else {
                  this.$message.error('上传失败,系统未知错误!错误码为【500】');
              }
          })
      },
      handleClear(){
      handleClear(index){
          this.fileName = '';
          this.fileList = [];
          this.viewName=""
@@ -116,6 +117,11 @@
              fileUrl: '',
              fileName: ''
          });
          this.inputDisable = true;
      },
      fileNameChange(event){
          this.$emit('fileNameChange', event);
      },
      beforeUpload(file) {