From 5041dfc24110382e065f7dbf1336925d96d5c82b Mon Sep 17 00:00:00 2001 From: yuweiqi Date: Wed, 15 Apr 2020 21:59:10 +0800 Subject: [PATCH 1/4] =?UTF-8?q?[NEW]=E3=80=90=E4=BF=9D=E5=85=A8-=E7=BB=AD?= =?UTF-8?q?=E6=9C=9F=E8=B4=A6=E5=8F=B7=E5=8F=98=E6=9B=B4=E3=80=91=E9=85=8D?= =?UTF-8?q?=E7=BD=AEmock?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/js/utils/request.js | 5 ++++- src/config/preserve.js | 6 ++++++ src/config/urlMap.js | 3 ++- 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 src/config/preserve.js diff --git a/src/assets/js/utils/request.js b/src/assets/js/utils/request.js index e3f4096de..abdecd8a6 100644 --- a/src/assets/js/utils/request.js +++ b/src/assets/js/utils/request.js @@ -62,7 +62,10 @@ let survey = [ //'/customer/question/getTableId', // id 查询 -- ok '/customer/question/getAgentInfo' // 代理人详情 ] -let whiteList = ['/customer/agent/getCustomersList', ...proposal, ...sale, ...agentEnter, ...claims, ...survey] +let preserve = [ + '/edor/customer/customerList' //客户搜索 +] +let whiteList = ['/customer/agent/getCustomersList', ...proposal, ...sale, ...agentEnter, ...claims, ...survey, ...preserve] // 创建axios实例 const service = axios.create({ diff --git a/src/config/preserve.js b/src/config/preserve.js new file mode 100644 index 000000000..8726735cb --- /dev/null +++ b/src/config/preserve.js @@ -0,0 +1,6 @@ +//保全 +let mockBaseUrl = 'http://mock-api.com/LwnaDLg1.mock' +export default { + '/edor/customer/customerList': mockBaseUrl + '/edor/customer/customerList', //客户搜索 + '/edor/customer/customerInfo': mockBaseUrl + '/edor/customer/customerInfo' //客户详情 +} diff --git a/src/config/urlMap.js b/src/config/urlMap.js index a75916286..7e6307d3c 100644 --- a/src/config/urlMap.js +++ b/src/config/urlMap.js @@ -11,6 +11,7 @@ import product from './product' import serve from './serve' import common from './common' import survey from './survey' +import preserve from './preserve' const mockBaseUrl = 'http://rap2api.taobao.org/app/mock' let baseObj = { @@ -18,6 +19,6 @@ let baseObj = { '/user/info': mockBaseUrl + '/223948/info', '/user/logout': mockBaseUrl + '/223948/logout' } -Object.assign(baseObj, proposal, sale, customer, my, product, serve, common, survey) +Object.assign(baseObj, proposal, sale, customer, my, product, serve, common, survey, preserve) export default baseObj From 2c5d5441978e870359ebbd12146d42391bb9f269 Mon Sep 17 00:00:00 2001 From: yuweiqi Date: Wed, 15 Apr 2020 22:00:22 +0800 Subject: [PATCH 2/4] =?UTF-8?q?[NEW]=E3=80=90=E4=BF=9D=E5=85=A8-=E7=BB=AD?= =?UTF-8?q?=E6=9C=9F=E3=80=91=E6=96=B0=E5=A2=9E=E8=87=AA=E5=8A=A8=E8=BD=AC?= =?UTF-8?q?=E8=B4=A6=E6=8E=88=E6=9D=83=E4=B9=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ebiz/preserve/AutopayAuthorization.vue | 114 +++++++++++++++++- 1 file changed, 112 insertions(+), 2 deletions(-) diff --git a/src/views/ebiz/preserve/AutopayAuthorization.vue b/src/views/ebiz/preserve/AutopayAuthorization.vue index f95338a4f..2a872362f 100644 --- a/src/views/ebiz/preserve/AutopayAuthorization.vue +++ b/src/views/ebiz/preserve/AutopayAuthorization.vue @@ -1,4 +1,114 @@ \ No newline at end of file +
+
+ {{ `提示:阅读时长需在${time}秒以上` }} +
+

自动转账授权书

+

本人授权本人所在企业或国富人寿保险有限公司 (下称"国富人寿") 以下事项:

+

1、本人所在企业或国富人寿可从本投保页面上"银行信息"栏中的结算账户 (下称"结算账户") 中划扣本人应交付的保险费。

+

2、本人授权指定银行按本人所在企业或国富人寿保险费划转要求划扣保险费时,免于核对密码或签名。就上述授权转账事宜,本人声明确知并保证遵守如下规定:

+

+ 1、因账户内余额不足或其他非国富人寿原因导致保险费转账不成功的, 被保人应存入足够金额或重新提供有效结算账户,未及时支付保险费将导致当次投保申请失效。 +

+

2、本授权书为本人所在企业或国富人寿从本人指定的结算账户中扣款的授权证明,不作为收取现金的凭据。

+
+ + + + 本人确认已阅读 + 《国富人寿自动转账授权书》 + + +
+ +
+ 完成 +
+
+ + + \ No newline at end of file From 913ab8e7f25f95fdfb5a4203aca4e3192d6493d4 Mon Sep 17 00:00:00 2001 From: yuweiqi Date: Wed, 15 Apr 2020 22:03:04 +0800 Subject: [PATCH 3/4] =?UTF-8?q?[NEW]=E3=80=90=E4=BF=9D=E5=85=A8-=E7=BB=AD?= =?UTF-8?q?=E6=9C=9F=E3=80=91=E6=96=B0=E5=A2=9E=E5=BD=B1=E5=83=8F=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0=E3=80=81=E7=BB=AD=E6=9C=9F=E4=BF=A1=E6=81=AF=E3=80=81?= =?UTF-8?q?=E7=A1=AE=E8=AE=A4=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/ebiz/preserve/ImageUpload.vue | 448 ++++++++++++++++- .../ebiz/preserve/RenewalConfirmation.vue | 459 +++++++++++++++++- src/views/ebiz/preserve/RenewalInfo.vue | 332 ++++++++++++- 3 files changed, 1236 insertions(+), 3 deletions(-) diff --git a/src/views/ebiz/preserve/ImageUpload.vue b/src/views/ebiz/preserve/ImageUpload.vue index d3cafad27..5779885fd 100644 --- a/src/views/ebiz/preserve/ImageUpload.vue +++ b/src/views/ebiz/preserve/ImageUpload.vue @@ -1 +1,447 @@ - \ No newline at end of file + + + + + + diff --git a/src/views/ebiz/preserve/RenewalConfirmation.vue b/src/views/ebiz/preserve/RenewalConfirmation.vue index 4e81ad177..aed0f8dff 100644 --- a/src/views/ebiz/preserve/RenewalConfirmation.vue +++ b/src/views/ebiz/preserve/RenewalConfirmation.vue @@ -1 +1,458 @@ - \ No newline at end of file + + + + + + diff --git a/src/views/ebiz/preserve/RenewalInfo.vue b/src/views/ebiz/preserve/RenewalInfo.vue index c5e0dd4b5..f9a4156c9 100644 --- a/src/views/ebiz/preserve/RenewalInfo.vue +++ b/src/views/ebiz/preserve/RenewalInfo.vue @@ -1 +1,331 @@ - \ No newline at end of file + + + + + From 87614584cc5a49bb1ff6a744d1c7fcba8071a70e Mon Sep 17 00:00:00 2001 From: yuweiqi Date: Wed, 15 Apr 2020 22:03:34 +0800 Subject: [PATCH 4/4] =?UTF-8?q?[NEW]=E3=80=90=E4=BF=9D=E5=85=A8-=E7=BB=AD?= =?UTF-8?q?=E6=9C=9F=E3=80=91=E5=A2=9E=E5=8A=A0=E5=AE=A2=E6=88=B7=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/ebiz/preserve/preserve.js | 16 ++++++++++++++++ src/views/ebiz/preserve/Search.vue | 1 + 2 files changed, 17 insertions(+) diff --git a/src/api/ebiz/preserve/preserve.js b/src/api/ebiz/preserve/preserve.js index 34e4cb972..9a6b313eb 100644 --- a/src/api/ebiz/preserve/preserve.js +++ b/src/api/ebiz/preserve/preserve.js @@ -18,3 +18,19 @@ export function customerInfo(data) { data }) } +//保单列表 +export function policyList(data) { + return request({ + url: getUrl('/edor/customer/policyList', 1), + method: 'post', + data + }) +} +//续期账号变更 +export function renewalChange(data) { + return request({ + url: getUrl('/edor/item/change', 1), + method: 'post', + data + }) +} diff --git a/src/views/ebiz/preserve/Search.vue b/src/views/ebiz/preserve/Search.vue index 8352a4477..a673465df 100644 --- a/src/views/ebiz/preserve/Search.vue +++ b/src/views/ebiz/preserve/Search.vue @@ -149,6 +149,7 @@ export default { // delete res.content.coreCustomerDTOList //preserve-customerInfo -- 保全查询的客户详细信息 if (res.result == 0) { + res.content.entry = this.entry localStorage.setItem('preserve-customerInfo', JSON.stringify(res.content)) this.jupmTo(url) } else {