Merge branch 'zhouna' into dev_1220

This commit is contained in:
zhouna
2019-12-27 13:59:12 +08:00

View File

@@ -293,8 +293,10 @@ export default {
window.localStorage.setItem('orderNo', this.$route.query.orderNo)
window.localStorage.setItem('relationToAppnt', this.$route.query.relationToAppnt)
window.localStorage.setItem('productCode', this.$route.query.productCode)
if (this.$route.query.changeCard && this.$route.query.changeCard != 'undefined') {
if (this.$route.query.changeCard) {
localStorage.setItem('changeCard', true)
} else {
localStorage.removeItem('changeCard')
}
if (this.$route.query.signInvalid) {
sessionStorage.setItem('signInvalid', this.$route.query.signInvalid)
@@ -313,7 +315,6 @@ export default {
}
this.airSign = sessionStorage.getItem('airSign')
this.shareCode = sessionStorage.getItem('shareCode')
this.changeCard = localStorage.getItem('changeCard')
this.relationToAppnt = this.$route.query.relationToAppnt
this.isShow = false
this.getOrderDetail().then(() => {
@@ -509,38 +510,65 @@ export default {
'&signInvalid=' +
this.signInvalid +
'&productCode=' +
localStorage.productCode +
'&changeCard=' +
this.changeCard
localStorage.productCode
)
EWebBridge.webCallAppInJs('bridge', {
flag: 'share',
extra: {
title: this.changeCard ? '国富人寿修改银行卡号确认' : `国富人寿电子投保单(${shareName})签字`,
content: '签字进行',
url:
location.origin +
'/#/sale/signatureConfirmation?orderNo=' +
localStorage.orderNo +
'&token=' +
localStorage.token +
'&saleInsuredInfo=' +
encodeURI(localStorage.saleInsuredInfo) +
'&saleInsuredPersonInfo=' +
encodeURI(localStorage.saleInsuredPersonInfo) +
'&relationToAppnt=' +
JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')).relationToAppnt +
'&shareCode=' +
code +
'&signInvalid=' +
this.signInvalid +
'&productCode=' +
localStorage.productCode +
'&changeCard=' +
this.changeCard,
img: this.$assetsUrl + 'images/logo.png'
}
})
if (this.changeCard) {
EWebBridge.webCallAppInJs('bridge', {
flag: 'share',
extra: {
title: '国富人寿修改银行卡号确认',
content: '签字进行',
url:
location.origin +
'/#/sale/signatureConfirmation?orderNo=' +
localStorage.orderNo +
'&token=' +
localStorage.token +
'&saleInsuredInfo=' +
encodeURI(localStorage.saleInsuredInfo) +
'&saleInsuredPersonInfo=' +
encodeURI(localStorage.saleInsuredPersonInfo) +
'&relationToAppnt=' +
JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')).relationToAppnt +
'&shareCode=' +
code +
'&signInvalid=' +
this.signInvalid +
'&productCode=' +
localStorage.productCode +
'&changeCard=' +
this.changeCard,
img: this.$assetsUrl + 'images/logo.png'
}
})
} else {
EWebBridge.webCallAppInJs('bridge', {
flag: 'share',
extra: {
title: `国富人寿电子投保单(${shareName})签字`,
content: '签字进行',
url:
location.origin +
'/#/sale/signatureConfirmation?orderNo=' +
localStorage.orderNo +
'&token=' +
localStorage.token +
'&saleInsuredInfo=' +
encodeURI(localStorage.saleInsuredInfo) +
'&saleInsuredPersonInfo=' +
encodeURI(localStorage.saleInsuredPersonInfo) +
'&relationToAppnt=' +
JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')).relationToAppnt +
'&shareCode=' +
code +
'&signInvalid=' +
this.signInvalid +
'&productCode=' +
localStorage.productCode,
img: this.$assetsUrl + 'images/logo.png'
}
})
}
},
// 提交
next() {
@@ -802,6 +830,11 @@ export default {
}
},
mounted() {
if (this.$route.query.changeCard && this.$route.query.changeCard != 'undefined') {
console.log(888)
} else {
console.log(999)
}
let that = this
document.title = this.changeCard ? '修改银行卡号确认' : '签名确认'
// 初始化