ludc
2023-06-28 2cffeb30840020af3654f74ea700ec94dc82024c
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,
@@ -364,13 +365,13 @@
    handleDownload(row) {
      //window.open(`${row.link}`);
      if(row && row.oid){
        download(row.oid)
        download({fileOids:row.oid})
      }else{
        if (this.selectionList.length === 0) {
          this.$message.warning("请选择至少一条数据");
          return;
        }
        download(this.oids);
        download({fileOids:this.oids});
      }
    },
    rowDel(row) {
@@ -380,7 +381,7 @@
        type: "warning"
      })
        .then(() => {
          return remove(row.oid,row.oid);
          return remove([row.oid]);
        })
        .then(() => {
          this.onLoad(this.page);
@@ -401,7 +402,7 @@
        type: "warning"
      })
        .then(() => {
          return remove(this.oids,this.oids);
          return remove(this.oids.split(','));
        })
        .then(() => {
          this.onLoad(this.page);