fujunling
2023-06-28 5e9e87b983ca0d293ea5ee4ec72e84e0000f56fd
Source/UBCS-WEB/src/components/file/main.vue
@@ -188,6 +188,7 @@
          prop: 'attachFile',
          type: 'upload',
          dragFile: true,
          showFileList:false,
          accept: this.options.uploadAccept || 'file',
          loadText: '文件上传中,请稍等',
          span: 24,
@@ -363,14 +364,17 @@
    },
    handleDownload(row) {
      //window.open(`${row.link}`);
      let data=new FormData();
      if(row && row.oid){
        download(row.oid)
        data.append('fileOids',row.oid)
        download(data)
      }else{
        if (this.selectionList.length === 0) {
          this.$message.warning("请选择至少一条数据");
          this.$message.warning("请选择至少一条数据");x
          return;
        }
        download(this.oids);
        data.append('fileOids',this.oids)
        download(data);
      }
    },
    rowDel(row) {
@@ -380,7 +384,7 @@
        type: "warning"
      })
        .then(() => {
          return remove(row.oid,row.oid);
          return remove([row.oid]);
        })
        .then(() => {
          this.onLoad(this.page);
@@ -401,7 +405,7 @@
        type: "warning"
      })
        .then(() => {
          return remove(this.oids,this.oids);
          return remove(this.oids.split(','));
        })
        .then(() => {
          this.onLoad(this.page);