diff --git a/src/views/ebiz/sale/AttachmentManagement.vue b/src/views/ebiz/sale/AttachmentManagement.vue index b51bb557f..49c1ad7cb 100644 --- a/src/views/ebiz/sale/AttachmentManagement.vue +++ b/src/views/ebiz/sale/AttachmentManagement.vue @@ -271,6 +271,12 @@
{{index+1}}:{{item}}
+ +
+
尊敬的客户您好!
+
感谢您投保我公司“爱心保/安心保”产品,在本保险合同生效后被保险人将获得一份专属的健康管理服务,详情请登录公司官方微信公众号“国富人寿保险”>发现国富>新市民专区 查询或拨打公司客服热线400-694-6688咨询,本服务为无偿提供。
+
+
@@ -286,6 +292,7 @@ import utils from '../../../assets/js/business-common' export default { data() { return { + thisnewpeopledialogshow: false, thisdialogshow: false, thisdialogcontent: '', isNotify: false, //是否有异常的健康告知 @@ -1025,7 +1032,71 @@ export default { } }); }, - + newpeopledialogconfirm(){ + let that = this + that.thisnewpeopledialogshow = false + let data = { + orderDTO: { + orderInfoDTO: { + orderNo: this.$route.query.orderNo, + productCode: JSON.parse(localStorage.mainRiskCodes)[0], + }, + appntDTO: { + relationToInsured: that.saleInsuredPersonInfo.relationToAppnt, + }, + mediaDTOS: that.list, + }, + orderType: that.changeCard ? 'MEDIANEW_ORDER' : 'MEDIA_ORDER', + } + saveInformation(data).then((res) => { + if (res.result == '0') { + this.$toast.clear() + if (!this.changeCard) { + window.localStorage.setItem('accountInfomation-bank', that.bank) + window.localStorage.setItem('accountInformationRadio', that.radio) + window.localStorage.setItem('accountInformation-isPaymentSelf', JSON.stringify(that.checked)) + window.localStorage.setItem('jumpFromSign', '') + } + window.localStorage.removeItem('imgfront') + window.localStorage.removeItem('imgBackPath') + window.localStorage.removeItem('imgfrontPath') + window.localStorage.removeItem('imgfrontInsured') + window.localStorage.removeItem('imgfrontInsuredPath') + window.localStorage.removeItem('imgBackInsuredPath') + window.localStorage.removeItem('bankCardUrl') + window.localStorage.removeItem('bankCardUrlPath') + window.localStorage.removeItem('bankCardUrlInsured') + window.localStorage.removeItem('bankCardUrlInsuredPath') + that.$jump({ + flag: 'h5', + extra: { + url: location.origin + '/#/sale/signatureConfirmation?orderNo=' + this.$route.query.orderNo, + pullRefresh: '1', + backToFirst: '1', + }, + routerInfo: { + path: '/sale/signatureConfirmation?orderNo=' + this.$route.query.orderNo, + }, + }) + } else { + let thisTime = new Date().getTime() + window.localStorage.setItem('serrorTime',thisTime) + if(res.resultMessage.indexOf('Engine')!= -1){ + this.thisdialogshow = true + // let thisdialogcontent = '【Engine】投保人电子邮箱已被其他投保人使用哦~请确认并重新录入,如有疑问请拨打4006946688进行咨询【Engine】被保人与投保人关系需为:本人、配偶、子女、父母,人工审核中,请您耐心等待哦~' + this.thisdialogcontent = res.resultMessage.split('【Engine】') + this.thisdialogcontent.splice(0,1) + }else{ + Dialog.confirm({ + title: '提示', + message: res.resultMessage, + confirmButtonColor:'#FF0000', + showCancelButton:false + }) + } + } + }) + }, // 点击下一步 next() { let that = this @@ -1039,78 +1110,7 @@ export default { return false } if(JSON.parse(localStorage.mainRiskCodes)[0] == 'GFRS_M0076' || JSON.parse(localStorage.mainRiskCodes)[0] == 'GFRS_M0077') { - this.$dialog - .alert({ - title: '提示', - message: '尊敬的客户您好!感谢您投保我公司“爱心保/安心保”产品,在本保险合同生效后被保险人将获得一份专属的健康管理服务,详情请登录公司官方微信公众号“国富人寿保险”>发现国富>新市民专区 查询或拨打公司客服热线400-694-6688咨询,本服务为无偿提供。', - confirmButtonColor: '#E9332E', - }) - .then(() => { - let data = { - orderDTO: { - orderInfoDTO: { - orderNo: this.$route.query.orderNo, - productCode: JSON.parse(localStorage.mainRiskCodes)[0], - }, - appntDTO: { - relationToInsured: that.saleInsuredPersonInfo.relationToAppnt, - }, - mediaDTOS: that.list, - }, - orderType: that.changeCard ? 'MEDIANEW_ORDER' : 'MEDIA_ORDER', - } - saveInformation(data).then((res) => { - if (res.result == '0') { - this.$toast.clear() - if (!this.changeCard) { - window.localStorage.setItem('accountInfomation-bank', that.bank) - window.localStorage.setItem('accountInformationRadio', that.radio) - window.localStorage.setItem('accountInformation-isPaymentSelf', JSON.stringify(that.checked)) - window.localStorage.setItem('jumpFromSign', '') - } - window.localStorage.removeItem('imgfront') - window.localStorage.removeItem('imgBackPath') - window.localStorage.removeItem('imgfrontPath') - window.localStorage.removeItem('imgfrontInsured') - window.localStorage.removeItem('imgfrontInsuredPath') - window.localStorage.removeItem('imgBackInsuredPath') - window.localStorage.removeItem('bankCardUrl') - window.localStorage.removeItem('bankCardUrlPath') - window.localStorage.removeItem('bankCardUrlInsured') - window.localStorage.removeItem('bankCardUrlInsuredPath') - that.$jump({ - flag: 'h5', - extra: { - url: location.origin + '/#/sale/signatureConfirmation?orderNo=' + this.$route.query.orderNo, - pullRefresh: '1', - backToFirst: '1', - }, - routerInfo: { - path: '/sale/signatureConfirmation?orderNo=' + this.$route.query.orderNo, - }, - }) - } else { - let thisTime = new Date().getTime() - window.localStorage.setItem('serrorTime',thisTime) - if(res.resultMessage.indexOf('Engine')!= -1){ - this.thisdialogshow = true - // let thisdialogcontent = '【Engine】投保人电子邮箱已被其他投保人使用哦~请确认并重新录入,如有疑问请拨打4006946688进行咨询【Engine】被保人与投保人关系需为:本人、配偶、子女、父母,人工审核中,请您耐心等待哦~' - this.thisdialogcontent = res.resultMessage.split('【Engine】') - this.thisdialogcontent.splice(0,1) - }else{ - Dialog.confirm({ - title: '提示', - message: res.resultMessage, - confirmButtonColor:'#FF0000', - showCancelButton:false - }) - } - } - }) - }) - .catch(() => { - return - }) + that.thisnewpeopledialogshow = true } else { let data = { orderDTO: {