jiangping
2025-07-01 fdfeab91c95bc8ef1b8fd405496a1c411629dabe
admin/src/views/business/companyDocuments.vue
@@ -46,7 +46,7 @@
        >
          <template slot-scope="{row}">
            <el-button type="text" @click="$refs.operaCompanyDocumentsWindow.open('编辑资料', row)" icon="el-icon-edit" v-permissions="['business:companydocuments:update']">编辑</el-button>
            <el-button type="text" v-if="row.fileurlFull" @click="download(row)" icon="el-icon-download" v-permissions="['business:companydocuments:query']">下载</el-button>
            <el-button type="text" v-if="row.fileurlFull" @click="downloadBiz(row)" icon="el-icon-download" v-permissions="['business:companydocuments:query']">下载</el-button>
            <el-button type="text" @click="deleteById(row)" icon="el-icon-delete" v-permissions="['business:companydocuments:delete']">删除</el-button>
          </template>
        </el-table-column>
@@ -94,9 +94,11 @@
    this.search()
  },
  methods: {
    download (row) {
    downloadBiz (row) {
      if (row.fileurlFull) {
        downloadFile({ url: row.fileurlFull, fileName:row.fileName })
        downloadFile({ url: row.fileurlFull, fileName:row.fileName }).then(response => {
          this.download(response)
        })
      }
    }
  }