mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-24 21:52:53 +08:00
影像上传、电子签名
This commit is contained in:
@@ -12,7 +12,7 @@ switch (process.env.VUE_APP_FLAG) {
|
||||
case 'development':
|
||||
// apiDomain = 'http://47.96.143.111:7000/api/v1'
|
||||
apiDomain = 'http://139.199.50.151:7000/api/v1' // 国富api
|
||||
imgDomain = 'http://139.199.50.151:7000'
|
||||
imgDomain = 'http://10.10.100.98:7012/updown'
|
||||
// 静态服务资源
|
||||
assetsUrl = 'http://139.199.50.151:8000/app/'
|
||||
mainUrl = 'http://47.96.143.111'
|
||||
|
||||
@@ -280,28 +280,17 @@ export default {
|
||||
// window.localStorage.setItem('accountInfomation-bank', that.bank)
|
||||
window.localStorage.setItem('accountInformationRadio', that.radio)
|
||||
// window.localStorage.setItem('accountInformation-isPaymentSelf', JSON.stringify(that.checked))
|
||||
// marked by pang on 2019-09-22 影像上传暂不可用,跳过 todo.... begin
|
||||
// that.$jump({
|
||||
// flag: 'h5',
|
||||
// extra: {
|
||||
// url: location.origin + '/#/sale/attachmentManagement'
|
||||
// },
|
||||
// routerInfo: {
|
||||
// path: '/sale/attachmentManagement'
|
||||
// }
|
||||
// })
|
||||
// todo.....end
|
||||
// todo..... delete
|
||||
// marked by pang on 2019-09-22 影像上传暂不可用,跳过
|
||||
that.$jump({
|
||||
flag: 'h5',
|
||||
extra: {
|
||||
url: location.origin + '/#/sale/signatureConfirmation'
|
||||
url: location.origin + '/#/sale/attachmentManagement'
|
||||
},
|
||||
routerInfo: {
|
||||
path: '/sale/signatureConfirmation'
|
||||
path: '/sale/attachmentManagement'
|
||||
}
|
||||
})
|
||||
// todo.....end
|
||||
|
||||
} else {
|
||||
that.$toast(res.resultMessage)
|
||||
}
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
<div class="insuranceInformation-container pb50">
|
||||
<van-notice-bar :scrollable="false" v-if="!Time" class="notice">{{ `提示:阅读时长需在${this.Time ? this.time : this.number}秒以上` }}</van-notice-bar>
|
||||
<div class="bg-white flex justify-content-c flex-direction-colunm align-items-center p20 fs14">
|
||||
<h2 style="text-align:center" class="mb20">人身保险投保提示</h2>
|
||||
<h2 style="text-align:center" class="mb20">人身保险投保提示书</h2>
|
||||
<p class="mb20">尊敬的客户:</p>
|
||||
<p class="mb20">
|
||||
人身保险是以人的寿命和身体为保险标的的保险。当被保险人发生死亡、伤残、疾病等风险事故时或者达到合同约定的年龄、期限等条件时,保险公司按照保险合同约定给付保险金。人身保险具有保障和长期储蓄功能,可以用于为人们的生活进行长期财务规划。为帮助您更好地认识和购买人身保险产品,保护您的合法权益,我们按中国保监会的要求,请您在填写投保单之前认真阅读以下内容:
|
||||
人身保险是以人的寿命和身体为保险标的的保险。当被保险人发生死亡、伤残、疾病等风险事故时或者达到合同约定的年龄、期限时,保险公司按照保险合同约定给付保险金。人身保险具有保障和长期储蓄功能,可以用于为人们的生活进行长期财务规划。为帮助您更好地认识和购买人身保险产品,保护您的合法权益,请您在填写投保单之前认真阅读以下内容:
|
||||
</p>
|
||||
<p class="mb20 fw600">一、请您确认保险机构和销售人员的合法资格</p>
|
||||
<p class="mb20">
|
||||
请您从持有中国银行保险监督管理委员会颁发《经营保险业务许可证》或《保险兼业代理许可证》的合法机构或持有《保险销售从业人员执业证书》的销售人员处办理保险业务。如需要查询销售人员的销售资格,您可以要求销售人员告知具体查询方式,或登录保险中介监管信息系统查询(网址:http://iir.circ.gov.cn)。
|
||||
请您从持有中国保险监督管理机构颁发《经营保险业务许可证》或《保险兼业代理许可证》的合法机构或持有相关执业证明文件的销售人员处办理保险业务。如需要查询销售人员的销售资格,您可以要求销售人员告知具体查询方式,或登录保险中介监管信息系统查询(网址:http://iir.circ.gov.cn)
|
||||
</p>
|
||||
<p class="mb20 fw600">二、请您根据实际保险需求和支付能力选择人身保险产品</p>
|
||||
<p class="mb20">
|
||||
|
||||
@@ -305,6 +305,7 @@ export default {
|
||||
//保存对应的订单号
|
||||
localStorage.orderNo = orderNo
|
||||
localStorage.isFrom = 'sale'
|
||||
console.log('---orderStatus:',orderStatus,orderNo)
|
||||
switch (orderStatus) {
|
||||
case '01': //已签名待客户确认, 跳到签名确认页面
|
||||
url = '/sale/SignatureConfirmation?edit=1'
|
||||
|
||||
@@ -421,9 +421,15 @@ export default {
|
||||
}
|
||||
})
|
||||
} else {
|
||||
EWebBridge.webCallAppInJs('face_auth', {
|
||||
number: that.saleInsuredInfo.idNo, //身份证号码
|
||||
name: that.saleInsuredInfo.name //姓名
|
||||
// 原人脸识别
|
||||
// EWebBridge.webCallAppInJs('face_auth', {
|
||||
// number: that.saleInsuredInfo.idNo, //身份证号码
|
||||
// name: that.saleInsuredInfo.name //姓名
|
||||
// })
|
||||
// 跳过人脸识别
|
||||
new Promise(resolve => {
|
||||
console.log('--跳过人脸识别--返回识别成功')
|
||||
resolve(JSON.stringify({ state: '1' }))
|
||||
}).then(data => {
|
||||
if (JSON.parse(data).state == '1') {
|
||||
if (that.appntSign.readStatus == '0') {
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
<iframe :src="src + pdfUrl" class="iframe"></iframe>
|
||||
|
||||
<!-- <div id="pdf"></div> -->
|
||||
<!-- <img :src="'data:image/jpeg;base64,' + url" /> -->
|
||||
<!-- <div id="pdf"></div>-->
|
||||
<!-- <img :src="'data:image/jpeg;base64,' + url" /> -->
|
||||
|
||||
<div class="pt30 pl30 flex align-items-c">
|
||||
<span class="mr10">投保人签字 :</span>
|
||||
@@ -657,6 +657,10 @@ export default {
|
||||
mounted() {
|
||||
document.body.style.backgroundColor = '#fff'
|
||||
this.pdfUrl = encodeURIComponent(config.imgDomain + `/returnDirectStream?imgPath=${window.localStorage.getItem('insurance-policyUrl')}`)
|
||||
console.log('---签名:投保单PDFurl:',this.pdfUrl,'insurance-policyUrl',window.localStorage.getItem('insurance-policyUrl'))
|
||||
// this.pdfUrl = "http://10.10.100.98:7012/updown/returnDirectStream?imgPath=Ra4LpmZv2h6FrwZPS48QIETiI2AcWWLx6RavVjoAkoMMdje9Cf6YWX3FlAKn%2FwOBIMX%2BfXJaM6sn%0D%0AiUe41vurjQJ65teJQwdrc2wcOn%2FJtQSVGLphInLPv0HGtHpZ3OhD"
|
||||
// this.src = 'http://139.199.50.151:7000/pdfjs/web/viewer.html?file='
|
||||
// console.log('------pdf url:', this.src + this.pdfUrl)
|
||||
//实例化
|
||||
// this.pdfh5 = new Pdfh5('#pdf', {
|
||||
// pdfurl: config.imgDomain + `/returnDirectStream?imgPath=${window.localStorage.getItem('insurance-policyUrl')}`
|
||||
|
||||
Reference in New Issue
Block a user