信用报告下载完成
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
<div class="top-right">
|
||||
<div class="top-right__top">
|
||||
<h2 v-text="info.name "/>
|
||||
<el-button type="primary" icon="iconfont iconDownload">下载报告</el-button>
|
||||
<el-button type="primary" icon="iconfont iconDownload" @click="handleDownload(info.id)">下载报告</el-button>
|
||||
</div>
|
||||
<div class="top-right__bottom">
|
||||
<ai-wrapper
|
||||
@@ -110,6 +110,24 @@ export default {
|
||||
this.info = res.data
|
||||
}
|
||||
})
|
||||
},
|
||||
handleDownload(id) {
|
||||
this.$confirm("是否要下载报告?").then(() => {
|
||||
this.instance.post("/appcreditreport/downloadCreditReport", null, {
|
||||
params: {id, type: 1}
|
||||
}).then(res => {
|
||||
if (res?.data) {
|
||||
const link = document.createElement('a')
|
||||
link.style.display = 'none'
|
||||
link.href = res.data
|
||||
link.setAttribute('download', this.info.name + '信用报告.pdf')
|
||||
document.body.appendChild(link)
|
||||
link.click()
|
||||
document.body.removeChild(link)
|
||||
}
|
||||
})
|
||||
}).catch(() => 0)
|
||||
|
||||
}
|
||||
},
|
||||
props: {
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<ai-info-item label="结婚状态:" :value="info.maritalStatus"/>
|
||||
<ai-info-item label="所在地区:" :value="info.address" isLine/>
|
||||
</ai-wrapper>
|
||||
<el-button type="primary">下载报告</el-button>
|
||||
<el-button type="primary" icon="iconfont iconDownload" @click="handleDownload(info.id)">下载报告</el-button>
|
||||
</div>
|
||||
<el-tabs type="border-card" stretch>
|
||||
<el-tab-pane label="基本信息">
|
||||
@@ -115,6 +115,24 @@ export default {
|
||||
this.info = res.data
|
||||
}
|
||||
})
|
||||
},
|
||||
handleDownload(id) {
|
||||
this.$confirm("是否要下载报告?").then(() => {
|
||||
this.instance.post("/appcreditreport/downloadCreditReport", null, {
|
||||
params: {id, type: 0}
|
||||
}).then(res => {
|
||||
if (res?.data) {
|
||||
const link = document.createElement('a')
|
||||
link.style.display = 'none'
|
||||
link.href = res.data
|
||||
link.setAttribute('download', this.info.name + '信用报告.pdf')
|
||||
document.body.appendChild(link)
|
||||
link.click()
|
||||
document.body.removeChild(link)
|
||||
}
|
||||
})
|
||||
}).catch(() => 0)
|
||||
|
||||
}
|
||||
},
|
||||
props: {
|
||||
|
||||
Reference in New Issue
Block a user