信用报告下载完成
This commit is contained in:
@@ -5,7 +5,7 @@
|
|||||||
<div class="top-right">
|
<div class="top-right">
|
||||||
<div class="top-right__top">
|
<div class="top-right__top">
|
||||||
<h2 v-text="info.name "/>
|
<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>
|
||||||
<div class="top-right__bottom">
|
<div class="top-right__bottom">
|
||||||
<ai-wrapper
|
<ai-wrapper
|
||||||
@@ -110,6 +110,24 @@ export default {
|
|||||||
this.info = res.data
|
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: {
|
props: {
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<ai-info-item label="结婚状态:" :value="info.maritalStatus"/>
|
<ai-info-item label="结婚状态:" :value="info.maritalStatus"/>
|
||||||
<ai-info-item label="所在地区:" :value="info.address" isLine/>
|
<ai-info-item label="所在地区:" :value="info.address" isLine/>
|
||||||
</ai-wrapper>
|
</ai-wrapper>
|
||||||
<el-button type="primary">下载报告</el-button>
|
<el-button type="primary" icon="iconfont iconDownload" @click="handleDownload(info.id)">下载报告</el-button>
|
||||||
</div>
|
</div>
|
||||||
<el-tabs type="border-card" stretch>
|
<el-tabs type="border-card" stretch>
|
||||||
<el-tab-pane label="基本信息">
|
<el-tab-pane label="基本信息">
|
||||||
@@ -115,6 +115,24 @@ export default {
|
|||||||
this.info = res.data
|
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: {
|
props: {
|
||||||
|
|||||||
Reference in New Issue
Block a user