|
@@ -64,6 +64,7 @@
|
|
|
title="查看二维码"
|
|
|
:width="500"
|
|
|
:footer="null"
|
|
|
+ :shName="shName"
|
|
|
:destroyOnClose="true"
|
|
|
@cancel="isQrCodeModal = false"
|
|
|
v-model="isQrCodeModal">
|
|
@@ -97,6 +98,7 @@ export default {
|
|
|
qrCode: '',
|
|
|
itemId: null, // 编辑行id
|
|
|
itemData: {}, // 编辑行数据
|
|
|
+ shName: '', // 商户名称
|
|
|
// 表头
|
|
|
columns: [
|
|
|
{
|
|
@@ -236,6 +238,7 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
const url = 'officialPartnerNo=' + item.officialPartnerNo + '&codeType=hexiao'
|
|
|
+ _this.shName = item.name
|
|
|
if (url) {
|
|
|
QRCode.toDataURL(url, opts, function (err, url) {
|
|
|
_this.qrCode = url
|
|
@@ -255,10 +258,10 @@ export default {
|
|
|
// })
|
|
|
// },
|
|
|
// 下载二维码
|
|
|
- downloadCode () {
|
|
|
+ downloadCode (item) {
|
|
|
const link = document.createElement('a')
|
|
|
link.href = this.qrCode
|
|
|
- link.download = 'qrCode.png'
|
|
|
+ link.download = this.shName + '.png'
|
|
|
link.click()
|
|
|
}
|
|
|
}
|