mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-09 21:36:43 +08:00
新增投保告知及补充影像页面
This commit is contained in:
@@ -35,6 +35,7 @@ const apointValidDoc = () => import('@/views/ebiz/sale/apointValidDoc')
|
||||
const shortPeriodProduct = () => import('@/views/ebiz/sale/shortPeriodProduct')
|
||||
const commitmentSelfProtect = () => import('@/views/ebiz/sale/commitmentSelfProtect')
|
||||
|
||||
const insureNotifyReplenishImage = () => import('@/views/ebiz/saleFlowProImprove/insureNotifyReplenishImage')
|
||||
const signatureConfirmation = () => import('@/views/ebiz/saleFlowProImprove/SignatureConfirmation')
|
||||
const readDocuments = () => import('@/views/ebiz/saleFlowProImprove/readDocuments')
|
||||
const signDocuments = () => import('@/views/ebiz/saleFlowProImprove/signDocuments')
|
||||
@@ -120,6 +121,14 @@ export default [
|
||||
title: '指定受益人信息'
|
||||
}
|
||||
},
|
||||
{
|
||||
path: '/flow-improve/sale/insureNotifyReplenishImage',
|
||||
name: 'flowImproveSaleInsureNotifyReplenishImage',
|
||||
component: insureNotifyReplenishImage,
|
||||
meta: {
|
||||
title: '投保告知及补充影像'
|
||||
}
|
||||
},
|
||||
{
|
||||
path: '/flow-improve/sale/signatureConfirmation',
|
||||
name: 'flowImproveSaleSignatureConfirmation',
|
||||
|
||||
@@ -401,7 +401,7 @@
|
||||
<div v-else>
|
||||
<!--判断代理人自保件承诺书是否签名 或者不是自保件 投保人是否都签名-->
|
||||
<div class="bottom-btn bg-white xxx-bottom-btn" v-if="(agentSignStatus == '3' && appntSignStatus == '3') || (agentSignStatus == '' && appntSignStatus == '3')">
|
||||
<van-button plain type="primary">修改投保信息</van-button>
|
||||
<van-button plain type="primary" @click="xiugaitoubaoxinxi">修改投保信息</van-button>
|
||||
<van-button
|
||||
class="fs16"
|
||||
type="danger"
|
||||
@@ -640,6 +640,46 @@ export default {
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
/**
|
||||
* @name: 点击修改投保信息
|
||||
*/
|
||||
xiugaitoubaoxinxi() {
|
||||
this.$jump({
|
||||
flag: 'h5',
|
||||
extra: {
|
||||
url: location.origin + '/#/flow-improve/sale/insuranceApplicationFlow?' + this.processJson({
|
||||
orderNo: this.$route.query.orderNo,
|
||||
edit: '1',
|
||||
source: '',
|
||||
salePageFlag: '1'
|
||||
})
|
||||
},
|
||||
routerInfo: {
|
||||
name: 'flowImproveSaleInsuranceApplicationFlow',
|
||||
query: {
|
||||
orderNo: this.$route.query.orderNo,
|
||||
edit: '1',
|
||||
source: '',
|
||||
salePageFlag: '1'
|
||||
}
|
||||
}
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 处理 json 键值对,到 url 中
|
||||
*/
|
||||
processJson(json) {
|
||||
if (typeof json !== 'object') return
|
||||
if (window.URLSearchParams) return new URLSearchParams(json).toString()
|
||||
|
||||
let url = ''
|
||||
for (const key in json) {
|
||||
if (json.hasOwnProperty(key)) {
|
||||
url += key + '=' + json[key] + '&'
|
||||
}
|
||||
}
|
||||
return url.substring(0, url.length - 1)
|
||||
},
|
||||
timeupdate() {
|
||||
console.log(this.$refs['vid'].paused)
|
||||
if (!this.$refs['vid'].paused) {
|
||||
|
||||
1536
src/views/ebiz/saleFlowProImprove/insureNotifyReplenishImage.vue
Normal file
1536
src/views/ebiz/saleFlowProImprove/insureNotifyReplenishImage.vue
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user