新增投保告知及补充影像页面

This commit is contained in:
xuxinxiang
2025-11-28 14:43:46 +08:00
parent 2f9d15d99b
commit 27a02bab19
3 changed files with 1586 additions and 1 deletions

View File

@@ -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',

View File

@@ -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) {

File diff suppressed because it is too large Load Diff