Files
ebiz-h5/src/router/ebiz/sale.js
2023-06-28 19:30:54 +08:00

324 lines
8.0 KiB
JavaScript

//电子投保 定义相关组件
const list = () => import('@/views/ebiz/sale/List')
const insuredPerson = () => import('@/views/ebiz/sale/InsuredPerson')
const insuredInfo = () => import('@/views/ebiz/sale/InsuredInfo')
const result = () => import('@/views/ebiz/sale/Result')
const beneficiary = () => import('@/views/ebiz/sale/Beneficiary')
const attachmentManagement = () => import('@/views/ebiz/sale/AttachmentManagement')
const addBeneficiaryInfo = () => import('@/views/ebiz/sale/AddBeneficiaryInfo')
const signatureConfirmation = () => import('@/views/ebiz/sale/SignatureConfirmation')
const notifyingMessage = () => import('@/views/ebiz/sale/NotifyingMessage')
const universalRiskNotifyingMessage = () => import('@/views/ebiz/sale/universalRiskNotifyingMessage')
const answerPage = () => import('@/views/ebiz/sale/answerPage')
const answerSuccess = () => import('@/views/ebiz/sale/answerSuccess')
const accountInformation = () => import('@/views/ebiz/sale/AccountInformation')
const insuranceInformation = () => import('@/views/ebiz/sale/InsuranceInformation')
const insuranceClauses = () => import('@/views/ebiz/sale/insuranceClauses')
const insuranceTip = () => import('@/views/ebiz/sale/InsuranceTip')
const universalRiskNotifyingMessageTip = () => import('@/views/ebiz/sale/universalRiskNotifyingMessageTip')
const InsuranceRiskReminder = () => import('@/views/ebiz/sale/InsuranceRiskReminder')
const signatureOfElectronic = () => import('@/views/ebiz/sale/SignatureOfElectronic')
const PersonalInformation = () => import('@/views/ebiz/sale/PersonalInformation')
const AnswerTip = () => import('@/views/ebiz/sale/AnswerTip')
const payResult = () => import('@/views/ebiz/sale/PayResult')
const cardScan = () => import('@/views/ebiz/sale/CardScan')
const identitycardScan = () => import('@/views/ebiz/sale/identityCardScan')
const payMent = () => import('@/views/ebiz/sale/PayMent')
const backShow = () => import('@/views/ebiz/sale/BackShow')
const Test = () => import('@/views/ebiz/sale/test')
const detail = () => import('@/views/ebiz/sale/Detail')
const productTip = () => import('@/views/ebiz/sale/productTip')
const avoidDutyTip = () => import('@/views/ebiz/sale/AvoidDutyTip')
const doubleRecordTip = () => import('@/views/ebiz/sale/DoubleRecordTip')
const PayResultFail = () => import('@/views/ebiz/sale/PayResultFail')
const apointValidDoc = () => import('@/views/ebiz/sale/apointValidDoc')
const shortPeriodProduct = () => import('@/views/ebiz/sale/shortPeriodProduct')
const commitmentSelfProtect = () => import('@/views/ebiz/sale/commitmentSelfProtect')
let riskName = localStorage.riskName
console.log('sale/riskName==', riskName)
export default [
{
path: '/sale/list',
name: 'saleList',
component: list,
meta: {
title: '电子投保单列表',
index: 1
}
},
{
path: '/sale/detail',
name: 'detail',
component: detail,
meta: {
title: '电子投保单详情'
}
},
{
path: '/sale/insuredInfo',
name: 'insuredInfo',
component: insuredInfo,
meta: {
title: '投保人信息',
index: 1
}
},
{
path: '/sale/insuredPerson',
name: 'insuredPerson',
component: insuredPerson,
meta: {
title: '被保险人信息',
index: 1
}
},
{
path: '/sale/result',
name: 'result',
component: result,
meta: {
title: '核保结果',
index: 1
}
},
{
path: '/sale/beneficiary',
name: 'beneficiary',
component: beneficiary,
meta: {
title: '受益人',
index: 1
}
},
{
path: '/sale/attachmentManagement',
name: 'attachmentManagement',
component: attachmentManagement,
meta: {
title: '附件管理'
}
},
{
path: '/sale/addBeneficiaryInfo',
name: 'addBeneficiaryInfo',
component: addBeneficiaryInfo,
meta: {
title: '指定受益人信息'
}
},
{
path: '/sale/signatureConfirmation',
name: 'signatureConfirmation',
component: signatureConfirmation,
meta: {
title: '签名确认'
}
},
{
path: '/sale/notifyingMessage',
name: 'notifyingMessage',
component: notifyingMessage,
meta: {
title: '告知信息'
}
},
{
path: '/sale/universalRiskNotifyingMessage',
name: 'universalRiskNotifyingMessage',
component: universalRiskNotifyingMessage,
meta: {
title: '风险告知'
}
},
{
path: '/sale/answerPage',
name: 'answerPage',
component: answerPage,
meta: {
title: '风险测评'
}
},
{
path: '/sale/answerSuccess',
name: 'answerSuccess',
component: answerSuccess,
meta: {
title: '风险测评结果'
}
},
{
path: '/sale/accountInformation',
name: 'accountInformation',
component: accountInformation,
meta: {
title: '账户信息'
}
},
{
path: '/sale/insuranceInformation',
name: 'insuranceInformation',
component: insuranceInformation,
meta: {
title: '投保须知'
}
},
{
path: '/sale/insuranceClauses',
name: 'insuranceClauses',
component: insuranceClauses,
meta: {
title: '保险条款'
}
},
{
path: '/sale/insuranceTip',
name: 'insuranceTip',
component: insuranceTip,
meta: {
title: '阅读人身保险投保提示书'
}
},
{
path: '/sale/universalRiskNotifyingMessageTip',
name: 'universalRiskNotifyingMessageTip',
component: universalRiskNotifyingMessageTip,
meta: {
title: '万能型人身保险产品风险告知问卷'
}
},
{
path: '/sale/InsuranceRiskReminder',
name: 'InsuranceRiskReminder',
component: InsuranceRiskReminder,
meta: {
title: '投保风险提示书'
}
},
{
path: '/sale/productTip',
name: 'productTip',
component: productTip,
meta: {
title: `${riskName}产品说明书`
}
},
{
path: '/sale/signatureOfElectronic',
name: 'signatureOfElectronic',
component: signatureOfElectronic,
meta: {
title: '电子投保单签名'
}
},
{
path: '/sale/avoidDutyTip',
name: 'avoidDutyTip',
component: avoidDutyTip,
meta: {
title: '免除保险人责任条款说明书'
}
},
{
path: '/sale/apointValidDoc',
name: 'apointValidDoc',
component: apointValidDoc,
meta: {
title: '免除保险人责任条款说明书'
}
},
{
path: '/sale/doubleRecordTip',
name: 'doubleRecordTip',
component: doubleRecordTip,
meta: {
title: '保险销售行为双录说明'
}
},
{
path: '/sale/payMent',
name: 'payMent',
component: payMent,
meta: {
title: '支付'
}
},
{
path: '/sale/payResult',
name: 'payResult',
component: payResult,
meta: {
title: '支付结果'
}
},
{
path: '/sale/cardScan',
name: 'cardScan',
component: cardScan,
meta: {
title: '银行卡扫描'
}
},
{
path: '/sale/identitycardScan',
name: 'identitycardScan',
component: identitycardScan,
meta: {
title: '身份证扫描'
}
},
{
path: '/sale/backShow',
name: 'backShow',
component: backShow,
meta: {
titile: '回显页面'
}
},
{
path: '/sale/test',
component: Test
},
{
path: '/sale/payResultFail',
name: 'payResultFail',
component: PayResultFail,
meta: {
title: '支付结果'
}
},
{
path: '/sale/shortPeriodProduct',
name: 'shortPeriodProduct',
component: shortPeriodProduct,
meta: {
title: '国富人寿短期健康险投保须知'
}
},
{
path: '/sale/commitmentSelfProtect',
name: 'commitmentSelfProtect',
component: commitmentSelfProtect,
meta: {
title: '国富人寿自保件承诺书'
}
},
{
path: '/sale/PersonalInformation',
name: 'PersonalInformation',
component: PersonalInformation,
meta: {
title: '个人信息使用授权'
}
},
{
path: '/sale/AnswerTip',
name: 'AnswerTip',
component: AnswerTip,
meta: {
title: '国富人寿投保风险承受能力测评表'
}
}
]