diff --git a/src/router/ebiz/cardList.js b/src/router/ebiz/cardList.js
index 535da892f..f8cde2a80 100644
--- a/src/router/ebiz/cardList.js
+++ b/src/router/ebiz/cardList.js
@@ -15,6 +15,7 @@ const Result = () => import('@/views/ebiz/cardList/Result')
const GroupAppntInfo = () => import('@/views/ebiz/cardList/GroupAppntInfo')
const GroupInsuredInfo = () => import('@/views/ebiz/cardList/GroupInsuredInfo')
const GroupInsuredList = () => import('@/views/ebiz/cardList/GroupInsuredList')
+const GroupAttachmentManagement = () => import('@/views/ebiz/cardList/GroupAttachmentManagement')
const GroupPayMent = () => import('@/views/ebiz/cardList/GroupPayMent')
const GroupCheckInfo = () => import('@/views/ebiz/cardList/GroupCheckInfo')
@@ -156,6 +157,15 @@ export default [
index: 14
}
},
+ {
+ path: '/cardList/GroupAttachmentManagement',
+ name: 'GroupAttachmentManagement',
+ component: GroupAttachmentManagement,
+ meta: {
+ title: '附件管理',
+ index: 16
+ }
+ },
{
path: '/cardList/GroupPayMent',
name: 'GroupPayMent',
diff --git a/src/views/ebiz/cardList/GroupAppntInfo.vue b/src/views/ebiz/cardList/GroupAppntInfo.vue
index 8045a5993..aabbdeace 100644
--- a/src/views/ebiz/cardList/GroupAppntInfo.vue
+++ b/src/views/ebiz/cardList/GroupAppntInfo.vue
@@ -85,7 +85,7 @@
v-validate="'required|mobile'"
maxlength='11'
/>
-
+
+
+
+
+ 投保人附件上传
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 立即投保
+
+
+
+
+
+
+
diff --git a/src/views/ebiz/cardList/GroupInsuredList.vue b/src/views/ebiz/cardList/GroupInsuredList.vue
index 932747110..8fb84afcd 100644
--- a/src/views/ebiz/cardList/GroupInsuredList.vue
+++ b/src/views/ebiz/cardList/GroupInsuredList.vue
@@ -39,7 +39,7 @@
>元
-
@@ -49,7 +49,6 @@ import { Icon, Dialog, Toast } from 'vant'
import { cardOrderDetail, deleteGroupCardByInsured } from '@/api/ebiz/cardList/cardList.js'
// import BreadcrumbNavigator from '@/components/ebiz/proposal/BreadcrumbNavigator'
import { GoodsAction, GoodsActionIcon, GoodsActionButton } from 'vant'
-import { underWrite } from '@/api/ebiz/sale/sale'
import Vue from 'vue'
Vue.use(GoodsAction)
@@ -211,59 +210,16 @@ export default {
if (!hasRisk) {
return Toast.fail('请选择保险产品信息')
}
- let data = {
- platform: 'app',
- type: '1',
- orderDTO: {
- orderInfoDTO: {
- orderNo: this.cardOrderNo
+ let url = `/cardList/GroupAttachmentManagement?cardOrderNo=${this.cardOrderNo}`
+ this.$jump({
+ flag: 'h5',
+ extra: {
+ url: location.origin + `/#${url}`
+ },
+ routerInfo: {
+ path: url
}
- }
- }
- //核保
- underWrite(data).then(res => {
- if (res.result == '0') {
- this.$toast.clear()
- window.localStorage.setItem('underWriteData', JSON.stringify(res))
- if (res.uwResult == '33') {
- window.localStorage.setItem('uwResult', res.uwResult)
- window.localStorage.setItem('resultMessage', res.message)
- } else {
- window.localStorage.setItem('uwResult', res.uwResult)
- }
- if (res.uwResult == '02') {
- this.underWriteData = res
- window.localStorage.setItem('underWriteData', JSON.stringify(res))
- this.$jump({
- flag: 'h5',
- extra: {
- url: location.origin + `/#/cardList/pay`,
- forbidSwipeBack: 1
- },
- routerInfo: {
- path: `/cardList/pay`
- }
- })
- } else {
- window.localStorage.setItem('uwResult', res.uwResult)
- window.localStorage.setItem('resultMessage', res.message)
- this.$jump({
- flag: 'h5',
- extra: {
- url: location.origin + '/#/cardList/result',
- backToFirst: '1'
- },
- routerInfo: {
- path: '/cardList/result'
- }
- })
- }
- return true
- } else {
- this.$toast(res.resultMessage)
- return false
- }
- })
+ })
},
//从页头选择被保险人,本人1 配偶2 父母3 子女4
handleChoose(item) {