|
|
@ -43,7 +43,7 @@
|
|
|
|
<el-button link type="danger" @click="handleDelete(scope.row.id)" v-hasPermi="['infra:config:delete']">
|
|
|
|
<el-button link type="danger" @click="handleDelete(scope.row.id)" v-hasPermi="['infra:config:delete']">
|
|
|
|
删除
|
|
|
|
删除
|
|
|
|
</el-button>
|
|
|
|
</el-button>
|
|
|
|
<el-button link type="primary" @click="downloadAttachment(scope.row.businessId,scope.row.url)">
|
|
|
|
<el-button link type="primary" @click="downloadAttachment(scope.row.name,scope.row.url)">
|
|
|
|
下载
|
|
|
|
下载
|
|
|
|
</el-button>
|
|
|
|
</el-button>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
@ -134,6 +134,7 @@ const handleDelete = async (id: number) => {
|
|
|
|
|
|
|
|
|
|
|
|
// 下载文件
|
|
|
|
// 下载文件
|
|
|
|
const downloadAttachment = async (name,url) => {
|
|
|
|
const downloadAttachment = async (name,url) => {
|
|
|
|
|
|
|
|
console.log(url);
|
|
|
|
const data = await FileApi.downloadFile(url)
|
|
|
|
const data = await FileApi.downloadFile(url)
|
|
|
|
download.any(data, name)
|
|
|
|
download.any(data, name)
|
|
|
|
}
|
|
|
|
}
|
|
|
|