From 1a88cd470f2d1dc27b1e9188fc823dd163a2ec72 Mon Sep 17 00:00:00 2001 From: yuweiqi Date: Thu, 4 Jun 2020 21:11:46 +0800 Subject: [PATCH] =?UTF-8?q?[FIX]=E3=80=90=E4=BF=9D=E5=85=A8=E3=80=91?= =?UTF-8?q?=E9=80=80=E4=BF=9D=E3=80=81=E8=BF=9B=E5=BA=A6=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E3=80=81filters?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/ebiz/preserve/preserve.js | 8 + src/views/ebiz/preserve/README.md | 179 +++++++++--------- src/views/ebiz/preserve/Search.vue | 5 +- .../ebiz/preserve/bc/BeneficiaryInfo.vue | 7 +- src/views/ebiz/preserve/common/PolicyList.vue | 1 - src/views/ebiz/preserve/ct/SurrenderInfo.vue | 138 ++++++++++---- src/views/ebiz/preserve/filters/index.js | 157 +++++++++++++++ src/views/ebiz/preserve/js/data-dictionary.js | 11 ++ 8 files changed, 368 insertions(+), 138 deletions(-) create mode 100644 src/views/ebiz/preserve/filters/index.js diff --git a/src/api/ebiz/preserve/preserve.js b/src/api/ebiz/preserve/preserve.js index acbee4395..17276769e 100644 --- a/src/api/ebiz/preserve/preserve.js +++ b/src/api/ebiz/preserve/preserve.js @@ -51,6 +51,14 @@ export function queryEdorList(data) { data }) } +//保全试算 +export function trial(data) { + return request({ + url: getUrl('/edor/edor/trial', 1), + method: 'post', + data + }) +} //签名信息保存 export function edorSignSave(data) { return request({ diff --git a/src/views/ebiz/preserve/README.md b/src/views/ebiz/preserve/README.md index 2640746b9..2da000841 100644 --- a/src/views/ebiz/preserve/README.md +++ b/src/views/ebiz/preserve/README.md @@ -4,92 +4,93 @@ ## 保全项枚举(各个保全项文件夹也以此枚举命名) - AA("AA","增加保险金额","AA","G"), - AC("AC","投保人资料变更","AC","U"), - AM("AM","投保人变更","AM","U"), - AP("AP","宽末处理方式变更","AP","U"), - AR("AR","保单账户部分领取","AR","P"), - AT("AT","年金险解除合同","AT","P"), - AX("AX","年金险协议减人","AX","U"), - AZ("AZ","年金险减人","AZ","U"), - BB("BB","客户基本资料变更","BB","U"), - BC("BC","受益人变更","BC","U"), - BE("BE","被保险人复效","BE","Q"), - BI("BI","银行信息变更","BI","U"), - BM("BM","红利领取方式变更","BM","U"), - BR("BR","保险期间恢复","BR","U"), - BS("BS","保险期间中断","BS","U"), - BZ("BZ","建工险保单中止","BZ","U"), - CA("CA","帐户金额转移","CA","P"), - CB("CB","退保回退","CB","G"), - CC("CC","建工险工程面积造价变更","CC","U"), - CD("CD","客户地址信息变更","CD","U"), - CM("CM","客户重要资料变更","CM","U"), - CS("CS","签名变更","CS","U"), - CT("CT","退保","CT","P"), - DA("DA","增加附加特约责任","DA","U"), - DB("DB","红利领取","DB","P"), - DT("DT","附加特约责任终止","DT","U"), - EB("EB","差错回退","EB","U"), - EF("EF","终止附加险","EF","P"), - EI("EI","延长保险期间","EI","G"), - EN("EN","续保方式变更","EN","U"), - ER("ER","满期降低保额续保","ER","G"), - ES("ES","终止险种","ES","P"), - FM("FM","交费期间变更","FM","U"), - GA("GA","年金转换","GA","U"), - GB("GB","领取年龄变更","GB","U"), - GC("GC","生存给付转账授权","GC","U"), - GM("GM","领取方式变更","GM","U"), - HI("HI","补充告知","HI","U"), - HJ("HJ","万能缓缴期","HJ","U"), - IC("IC","客户重要资料变更(保单层","IC","U"), - IG("IG","投连险提前通知领取","IG","P"), - IO("IO","职业变更","IO","U"), - IP("IP","追加保费","IP","G"), - IR("IR","更换被保险人","IR","U"), - IT("IT","投连险退保","IT","P"), - JB("JB","减保选择权","JB","U"), - LG("LG","生存给付柜面领取","LG","P"), - LN("LN","保单质押贷款","LN","P"), - LR("LR","保单遗失补发","LR","G"), - MF("MF","长险费用变更","MF","U"), - MR("MR","主险续保","MR","G"), - NC("NC","新增保险方案","NC","G"), - NI("NI","新增被保险人","NI","G"), - NP("NP","保单新增险种","NP","G"), - NR("NR","被保人增加险种","NR","G"), - NS("NS","新增附加险","NS","G"), - OP("OP","万能险部分领取","OP","G"), - PA("PA","投资计划变更","PA","U"), - PC("PC","续期交费信息变更","PC","U"), - PF("PF","保单冻结及解冻","PF","U"), - PG("PG","投连险随时领取","PG","G"), - PL("PL","保单挂失、解挂","PL","U"), - PM("PM","缴费频率变更","PM","U"), - PR("PR","保单迁移","PR","U"), - PT("PT","减少保险金额","PT","P"), - PU("PU","减额缴清","PU","G"), - RB("RB","保全回退","RB","G"), - RC("RC","交费提醒方式变更","RC","U"), - RD("RD","部分领取","RD","P"), - RE("RE","保单复效","RE","Q"), - RF("RF","贷款清偿","RF","G"), - RG("RG","满期领取","RG","P"), - RN("RN","不定期缴费","RN","P"), - RR("RR","无名单实名化","RR","U"), - SA("SA","建工险保单延期","SA","U"), - SC("SC","特约变更","SC","U"), - SF("SF","公共保额收付费","SF","G"), - SM("SM","服务类维护","SM","U"), - TA("TA","转养老金","TA","U"), - TI("TI","投连账户转换","TI","U"), - TR("TR","保费自垫清偿","TR","G"), - TS("TS","投连复缴","TS","G"), - VC("VC","保单归属规则维护","VC","U"), - VR("VR","被保险人归属规则变更","VR","U"), - WP("WP","万能追加保费","WP","G"), - WT("WT","犹豫期退保","WT","P"), - XS("XS","协议减保","XS","U"), - XT("XT","协议退保","XT","P"), - ZT("ZT","减少被保险人","ZT","P"); +detail (保全进度查询,前端文件夹名称) +AA("AA","增加保险金额","AA","G"), +AC("AC","投保人资料变更","AC","U"), +AM("AM","投保人变更","AM","U"), +AP("AP","宽末处理方式变更","AP","U"), +AR("AR","保单账户部分领取","AR","P"), +AT("AT","年金险解除合同","AT","P"), +AX("AX","年金险协议减人","AX","U"), +AZ("AZ","年金险减人","AZ","U"), +BB("BB","客户基本资料变更","BB","U"), +BC("BC","受益人变更","BC","U"), +BE("BE","被保险人复效","BE","Q"), +BI("BI","银行信息变更","BI","U"), +BM("BM","红利领取方式变更","BM","U"), +BR("BR","保险期间恢复","BR","U"), +BS("BS","保险期间中断","BS","U"), +BZ("BZ","建工险保单中止","BZ","U"), +CA("CA","帐户金额转移","CA","P"), +CB("CB","退保回退","CB","G"), +CC("CC","建工险工程面积造价变更","CC","U"), +CD("CD","客户地址信息变更","CD","U"), +CM("CM","客户重要资料变更","CM","U"), +CS("CS","签名变更","CS","U"), +CT("CT","退保","CT","P"), +DA("DA","增加附加特约责任","DA","U"), +DB("DB","红利领取","DB","P"), +DT("DT","附加特约责任终止","DT","U"), +EB("EB","差错回退","EB","U"), +EF("EF","终止附加险","EF","P"), +EI("EI","延长保险期间","EI","G"), +EN("EN","续保方式变更","EN","U"), +ER("ER","满期降低保额续保","ER","G"), +ES("ES","终止险种","ES","P"), +FM("FM","交费期间变更","FM","U"), +GA("GA","年金转换","GA","U"), +GB("GB","领取年龄变更","GB","U"), +GC("GC","生存给付转账授权","GC","U"), +GM("GM","领取方式变更","GM","U"), +HI("HI","补充告知","HI","U"), +HJ("HJ","万能缓缴期","HJ","U"), +IC("IC","客户重要资料变更(保单层","IC","U"), +IG("IG","投连险提前通知领取","IG","P"), +IO("IO","职业变更","IO","U"), +IP("IP","追加保费","IP","G"), +IR("IR","更换被保险人","IR","U"), +IT("IT","投连险退保","IT","P"), +JB("JB","减保选择权","JB","U"), +LG("LG","生存给付柜面领取","LG","P"), +LN("LN","保单质押贷款","LN","P"), +LR("LR","保单遗失补发","LR","G"), +MF("MF","长险费用变更","MF","U"), +MR("MR","主险续保","MR","G"), +NC("NC","新增保险方案","NC","G"), +NI("NI","新增被保险人","NI","G"), +NP("NP","保单新增险种","NP","G"), +NR("NR","被保人增加险种","NR","G"), +NS("NS","新增附加险","NS","G"), +OP("OP","万能险部分领取","OP","G"), +PA("PA","投资计划变更","PA","U"), +PC("PC","续期交费信息变更","PC","U"), +PF("PF","保单冻结及解冻","PF","U"), +PG("PG","投连险随时领取","PG","G"), +PL("PL","保单挂失、解挂","PL","U"), +PM("PM","缴费频率变更","PM","U"), +PR("PR","保单迁移","PR","U"), +PT("PT","减少保险金额","PT","P"), +PU("PU","减额缴清","PU","G"), +RB("RB","保全回退","RB","G"), +RC("RC","交费提醒方式变更","RC","U"), +RD("RD","部分领取","RD","P"), +RE("RE","保单复效","RE","Q"), +RF("RF","贷款清偿","RF","G"), +RG("RG","满期领取","RG","P"), +RN("RN","不定期缴费","RN","P"), +RR("RR","无名单实名化","RR","U"), +SA("SA","建工险保单延期","SA","U"), +SC("SC","特约变更","SC","U"), +SF("SF","公共保额收付费","SF","G"), +SM("SM","服务类维护","SM","U"), +TA("TA","转养老金","TA","U"), +TI("TI","投连账户转换","TI","U"), +TR("TR","保费自垫清偿","TR","G"), +TS("TS","投连复缴","TS","G"), +VC("VC","保单归属规则维护","VC","U"), +VR("VR","被保险人归属规则变更","VR","U"), +WP("WP","万能追加保费","WP","G"), +WT("WT","犹豫期退保","WT","P"), +XS("XS","协议减保","XS","U"), +XT("XT","协议退保","XT","P"), +ZT("ZT","减少被保险人","ZT","P"); diff --git a/src/views/ebiz/preserve/Search.vue b/src/views/ebiz/preserve/Search.vue index 44f644411..4078e6823 100644 --- a/src/views/ebiz/preserve/Search.vue +++ b/src/views/ebiz/preserve/Search.vue @@ -99,7 +99,6 @@ export default { }).then(res => { this.$toast.clear() if (res.result == 0) { - console.log('res=======', res) this.list = res.content.customerList if (this.list.length == 0) { this.$toast(`暂无此客户`) @@ -141,11 +140,11 @@ export default { break case 'surrender': surrenderType = '4' - url = `/preserve/common/policyList?entry=WT` + url = `/preserve/common/policyList?entry=CT` break case 'hesitateSurrender': surrenderType = '5' - url = `/preserve/common/policyList?entry=CT` + url = `/preserve/common/policyList?entry=WT` break default: break diff --git a/src/views/ebiz/preserve/bc/BeneficiaryInfo.vue b/src/views/ebiz/preserve/bc/BeneficiaryInfo.vue index c059e3e6d..461026e21 100644 --- a/src/views/ebiz/preserve/bc/BeneficiaryInfo.vue +++ b/src/views/ebiz/preserve/bc/BeneficiaryInfo.vue @@ -102,9 +102,8 @@ export default { contNo: this.policy.contNo, edorType: 'BC', customerNo: this.customerInfo.customerNo, - idno: this.customerInfo.idno, - mobile: this.customerInfo.mobile, - name: this.customerInfo.name + idno: this.customerInfo.idNo, + mobile: this.customerInfo.mobile } return new Promise((resolve, reject) => { policyInfo(data).then( @@ -117,7 +116,7 @@ export default { }) resolve() } else { - reject(this.$toast(res.resultMessage)) + reject(this.$toast(res.content)) } }, error => { diff --git a/src/views/ebiz/preserve/common/PolicyList.vue b/src/views/ebiz/preserve/common/PolicyList.vue index 692ccae42..33bfe5017 100644 --- a/src/views/ebiz/preserve/common/PolicyList.vue +++ b/src/views/ebiz/preserve/common/PolicyList.vue @@ -100,7 +100,6 @@ export default { //点击保单,跳转页面 toChange(detail) { - console.log(detail) localStorage['preserve-policy'] = JSON.stringify(detail) let url switch (this.entry) { diff --git a/src/views/ebiz/preserve/ct/SurrenderInfo.vue b/src/views/ebiz/preserve/ct/SurrenderInfo.vue index bb2b7df05..0ffe0e95f 100644 --- a/src/views/ebiz/preserve/ct/SurrenderInfo.vue +++ b/src/views/ebiz/preserve/ct/SurrenderInfo.vue @@ -6,24 +6,24 @@

保单信息

- + - - + +