yz3456
2024-04-20 c0b7131a4213e7b1485c63fcad88d8d2d146c96c
ruoyi-ui/src/views/healthy/ExaminationInfo.vue
@@ -31,8 +31,8 @@
        multiple
        :http-request="requestUpload"
        :file-list="fileList"
      ref="upload"
      show-file-list="true"
           :on-change="handleChange"
@@ -40,7 +40,7 @@
        :disabled="!btn"
        :class="{ hide: !btn }"
      >
        <i v-if="!uploading" slot="default" class="el-icon-plus"></i>
        <div slot="file" slot-scope="{file}">
          <img
@@ -94,8 +94,8 @@
        list-type="picture-card"
        :on-preview="handleFileCardPreview"
        :show-file-list="true"
      :on-remove="handleRemoveFile"
      :http-request="requestUpload1"
      :on-change="handleChange1"
@@ -184,14 +184,14 @@
      // 数据范围选项
      fot:['.bmp','.jpg','.jpeg','.png','.tif','.gif','.pcx','.tga','.exif','.fpx',
        '.svg','.psd','.cdr','.pcd','.dxf','.ufo','.eps','.ai','.aw','.WMF','.webp','.apng'],
      fileList:[
      ],
      fileList1:[],
      uploadFileList:[],
      uploadFileList1:[],
      fileListOther:[
      ],
      dsb:true,
      btn:false,
@@ -270,7 +270,7 @@
        for(let i = 0; i < paths.length; i++)
        {
          if(paths[i]!="") {
              let pth = paths[i].substr(paths[i].length - 4, paths[i].length)
          //   alert(pth)
              if (_this.fot.includes(pth) === true)
@@ -289,7 +289,7 @@
                _this.fileListOther.push({name:nm, url: process.env.VUE_APP_BASE_TRUE_API+paths[i].substr(1),res:false})
                else
                _this.fileListOther.push({name:nm, url: process.env.VUE_APP_BASE_TRUE_API+paths[i],res:false})
             }
            }
        }
@@ -319,13 +319,13 @@
    submitForm() {
      let ul = this.fileList.map(function (elem){
        return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
      }).join(",")
      let uls = this.fileListOther.map(function (elem){
        return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
      }).join(",")
      this.formData.url = ul+","+uls
      // let ul = this.fileList.map(function (elem){
      //   return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
      // }).join(",")
      // let uls = this.fileListOther.map(function (elem){
      //   return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
      // }).join(",")
      // this.formData.url = ul+","+uls
      this.$refs['elForm'].validate(valid => {
@@ -374,10 +374,10 @@
               this.$delete(this.uploadFileList1, Math.abs(i - this.uploadFileList1.length-1))
            }
            this.$delete(this.fileListOther,i);
         }
        }
        let ul = ""
        this.fileList.map(function (elem){
              if(elem.res==false)
@@ -394,7 +394,7 @@
           updateExamination(this.formData).then(response => {
            this.$modal.msgSuccess("删除成功");
            // this.open = false;
           });
        }
    },
@@ -418,7 +418,7 @@
               //     alert(this.uploadFileList.length)
            }
           this.$delete(this.fileList,i);
       }
       }
       let ul = ""
@@ -437,7 +437,7 @@
           this.$modal.msgSuccess("删除成功");
          });
       }
    },
    handleFileCardPreview(file){
      this.dialogFileUrl = file.url;
@@ -475,11 +475,11 @@
      this.btn = true
      this.isShow=false
    },
  //自定义上传方法
      handleChange(file, fileList1) {
         //定义一个全局数组uploadFileList来做存储
       // this.uploadFileList.push(file.raw);
        console.log("=========5555=========")
       this.uploadFileList.push(file.raw);
@@ -488,7 +488,7 @@
     //自定义上传方法
     handleChange1(file, fileListOther1) {
            //定义一个全局数组uploadFileList来做存储
          // this.uploadFileList.push(file.raw);
         this.uploadFileList1.push(file.raw);
          this.fileListOther.push({name:file.name,url:file.url,res:true})
@@ -499,7 +499,7 @@
     },
     fileUpload(){
     //   var file = params.file;
        var formData = new FormData();
        //this.$refs.upload1.submit();
     //   alert(this.uploadFileList1.length)
@@ -507,14 +507,14 @@
        if(this.uploadFileList1.length==0){
             this.$modal.msgSuccess("文档上传列表不能为空!");
             return}
        this.uploadFileList1.forEach((elem)=>{
           formData.append("files", elem)
        })
        console.log(this.uploadFileList1)
        let _this = this
        this.uploading = true;
        uploadPic(formData).then(response => {
        _this.uploadFileList1 = []
@@ -524,25 +524,25 @@
              // this.open = false;
            });
          })
     },
     picUpload()
     {
        var formData = new FormData();
        //this.$refs.upload.submit();
        //alert(this.uploadFileList.length)
     if(this.uploadFileList.length==0){
          this.$modal.msgSuccess("图像上传列表不能为空!");
          return}
        this.uploadFileList.forEach((elem)=>{
           formData.append("files", elem)
        })
        let _this = this
          uploadPic(formData).then(response => {
           // console.log(response.originalFilenames)
           // console.log(response.urls)
@@ -569,12 +569,12 @@
            updateExamination(_this.formData).then(response => {
              _this.$modal.msgSuccess("图片上传成功");
              // this.open = false;
            });
          // }
          // else{
          //   _this.fileListOther.push({name:response.data.fileName, url:response.data.url})
          // }
        });
     },
@@ -582,10 +582,10 @@
      {
     //  alert(124)
  //    this.uploadFileList.push(params.file);
       //alert(34)
      },
      requestUpload1(params)
      {