diff --git a/src/assets/sass/vant-ui.scss b/src/assets/sass/vant-ui.scss index 7e80e9783..f3b207762 100644 --- a/src/assets/sass/vant-ui.scss +++ b/src/assets/sass/vant-ui.scss @@ -75,31 +75,6 @@ margin-right: 20px; } - .van-hairline--top::after { - border: none; - } -} - - -.dialog-alert { - // width: 255px; - - .van-dialog__header { - padding-top: 20px; - margin-bottom: 8px; - color: #E9332E; - } - - .van-dialog__message { - font-size: 14px; - color: #333; - padding-bottom: 30px; - } - - .van-dialog__confirm { - background: #E9332E; - } - .van-hairline--top::after { border: none; } diff --git a/src/router/ebiz/preserve.js b/src/router/ebiz/preserve.js index 820e0d0f7..2a84514ac 100644 --- a/src/router/ebiz/preserve.js +++ b/src/router/ebiz/preserve.js @@ -18,6 +18,14 @@ const surrenderInfo = () => import('@/views/ebiz/preserve/ct/SurrenderInfo') const surrenderConfirmation = () => import('@/views/ebiz/preserve/ct/SurrenderConfirmation') const surrenderTip = () => import('@/views/ebiz/preserve/ct/SurrenderTip') +const Progress = () => import('@/views/ebiz/preserve/Progress') +const Contact = () => import('@/views/ebiz/preserve/detail/Contact') +const Beneficiary = () => import('@/views/ebiz/preserve/detail/Beneficiary') +const BeneficiaryInfoD = () => import('@/views/ebiz/preserve/detail/BeneficiaryInfo') +const Renewal = () => import('@/views/ebiz/preserve/detail/Renewal') +const CoolingOffperiodSurrender = () => import('@/views/ebiz/preserve/detail/CoolingOffperiodSurrender') +const Surrender = () => import('@/views/ebiz/preserve/detail/Surrender') + export default [ { path: '/preserve/search', @@ -180,5 +188,68 @@ export default [ title: '提交结果', index: 13 } + }, + { + path: '/preserve/Progress', + name: 'Progress', + component: Progress, + meta: { + title: '保全进度查询', + index: 14 + } + }, + { + path: '/preserve/detail/Contact/:surrenderId', + name: 'Contact', + component: Contact, + meta: { + title: '联系方式变更', + index: 15 + } + }, + { + path: '/preserve/detail/Beneficiary/:surrenderId', + name: 'Beneficiary', + component: Beneficiary, + meta: { + title: '受益人', + index: 16 + } + }, + { + path: '/preserve/detail/BeneficiaryInfo/:surrenderId', + name: 'BeneficiaryInfoD', + component: BeneficiaryInfoD, + meta: { + title: '指定受益人信息', + index: 17 + } + }, + { + path: '/preserve/detail/CoolingOffperiodSurrender/:surrenderId', + name: 'CoolingOffperiodSurrender', + component: CoolingOffperiodSurrender, + meta: { + title: '犹豫期退保', + index: 18 + } + }, + { + path: '/preserve/detail/Surrender/:surrenderId', + name: 'Surrender', + component: Surrender, + meta: { + title: '退保', + index: 19 + } + }, + { + path: '/preserve/detail/Renewal/:surrenderId', + name: 'Renewal', + component: Renewal, + meta: { + title: '续期账号变更', + index: 20 + } } ] diff --git a/src/views/ebiz/preserve/Progress.vue b/src/views/ebiz/preserve/Progress.vue new file mode 100644 index 000000000..9137220f8 --- /dev/null +++ b/src/views/ebiz/preserve/Progress.vue @@ -0,0 +1,363 @@ + + + + + + + + {{ item.edorapplyNo | date }} + + + + + 客户 + {{ item.customerName }} + + + + + 状态 + {{ item.surrenderStatus | idToText('preserveState') }} + + + + + 保全项 + {{ item.surrenderType | idToText('preserveTypeT') }} + + + + 查看详情 + + + + + + + 暂无数据 + + + + + + + + diff --git a/src/views/ebiz/preserve/detail/Beneficiary.vue b/src/views/ebiz/preserve/detail/Beneficiary.vue new file mode 100644 index 000000000..edb485552 --- /dev/null +++ b/src/views/ebiz/preserve/detail/Beneficiary.vue @@ -0,0 +1,257 @@ + + + + + + 被保险人 + {{ insuredName }} + + + 身故受益人 + + + 法定受益人 + 指定受益人 + + + + + + + + + + + + {{ item.name }} + + + + 是被保险人的 + {{ item.relationToInsured | idToText('relationToAppnt') }} + + + 受益份额 + {{ item.bnfLot }}% + + + + + + + + + + + + + diff --git a/src/views/ebiz/preserve/detail/BeneficiaryInfo.vue b/src/views/ebiz/preserve/detail/BeneficiaryInfo.vue new file mode 100644 index 000000000..67a5feaaa --- /dev/null +++ b/src/views/ebiz/preserve/detail/BeneficiaryInfo.vue @@ -0,0 +1,286 @@ + + + + + + + + + + + + 长期 + + + + + + + + + + + + + + + + + + + diff --git a/src/views/ebiz/preserve/detail/Contact.vue b/src/views/ebiz/preserve/detail/Contact.vue new file mode 100644 index 000000000..096fc9d14 --- /dev/null +++ b/src/views/ebiz/preserve/detail/Contact.vue @@ -0,0 +1,159 @@ + + + + + + 基本信息 + + + + + + + + + + + + + + + diff --git a/src/views/ebiz/preserve/detail/CoolingOffperiodSurrender.vue b/src/views/ebiz/preserve/detail/CoolingOffperiodSurrender.vue new file mode 100644 index 000000000..e3ecc24df --- /dev/null +++ b/src/views/ebiz/preserve/detail/CoolingOffperiodSurrender.vue @@ -0,0 +1,234 @@ + + + + + + 保单信息 + + + + + + + + + + + 账号信息 + + + + {{ accountInfo.newBank }} + + + {{ accountInfo.newBankNo }} + + + + + + + + + + diff --git a/src/views/ebiz/preserve/detail/Renewal.vue b/src/views/ebiz/preserve/detail/Renewal.vue new file mode 100644 index 000000000..4366c1b0f --- /dev/null +++ b/src/views/ebiz/preserve/detail/Renewal.vue @@ -0,0 +1,258 @@ + + + + + + 保单信息 + + + + + + + + + + + + + + + + + + + + 以上变更后续账号信息 + + + {{ newBank }} + + + {{ newBankNo }} + + + + + + + + diff --git a/src/views/ebiz/preserve/detail/Surrender.vue b/src/views/ebiz/preserve/detail/Surrender.vue new file mode 100644 index 000000000..e3ecc24df --- /dev/null +++ b/src/views/ebiz/preserve/detail/Surrender.vue @@ -0,0 +1,234 @@ + + + + + + 保单信息 + + + + + + + + + + + 账号信息 + + + + {{ accountInfo.newBank }} + + + {{ accountInfo.newBankNo }} + + + + + + + + + + diff --git a/src/views/ebiz/preserve/js/data-dictionary.js b/src/views/ebiz/preserve/js/data-dictionary.js index 0b9c340e4..650cb408c 100644 --- a/src/views/ebiz/preserve/js/data-dictionary.js +++ b/src/views/ebiz/preserve/js/data-dictionary.js @@ -1,3 +1,4 @@ +// 保全相关的数据字典 export default { //保全类型 preserveType: [ @@ -26,5 +27,42 @@ export default { label: '犹豫期退保', type: 'WT' } - ] + ], + preserveState: { + 0: '申请成功', + 1: '待导入核心', + 2: '保全失败', + 3: '保全申请失败待导入核心', + 4: '待打款', + 5: '保全成功', + 6: '转核' + }, + preserveTypeT: { + 1: '联系方式变更', + 2: '受益人变更', + 3: '续期账号变更', + 4: '犹豫期退保', + 5: '退保' + }, + preserveUserType: { + 1: '联系方式变更保存的客户', + 2: '受益人变更保存的客户', + 3: '续期账号变更保存的客户', + 4: '犹退保存的客户', + 5: '退保保存的客户' + }, + preserveAccountType: { + 1: '联系方式变更保存的客户', + 2: '受益人变更保存的客户', + 3: '续期账号变更保存的客户', + 4: '犹退保存的客户', + 5: '退保保存的客户' + }, + route: { + 1: 'Contact', + 2: 'Beneficiary', + 3: 'Renewal', + 4: 'CoolingOffperiodSurrender', + 5: 'Surrender' + } } diff --git a/src/views/ebiz/preserve/js/utils.js b/src/views/ebiz/preserve/js/utils.js new file mode 100644 index 000000000..7d615c50b --- /dev/null +++ b/src/views/ebiz/preserve/js/utils.js @@ -0,0 +1,4 @@ + +export default { + +}
+ 是被保险人的 + {{ item.relationToInsured | idToText('relationToAppnt') }} +
+ 受益份额 + {{ item.bnfLot }}% +
基本信息
保单信息
账号信息
以上变更后续账号信息