From 4c732b5ec35b926fb3b13264e2bf26dbd1b01f2e Mon Sep 17 00:00:00 2001 From: "pang.lizong" Date: Fri, 20 Sep 2019 11:33:32 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E7=94=A8=E2=80=9Cwebview=5Fright=5Fbu?= =?UTF-8?q?tton=E2=80=9D=E5=A2=9E=E5=8A=A0500=E6=AF=AB=E7=A7=92=E5=BB=B6?= =?UTF-8?q?=E6=97=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/ebiz/serve/serve.js | 2 +- src/views/ebiz/customer/customerList.vue | 22 ++++++++++--------- src/views/ebiz/product/ProductList.vue | 18 +++++++++------- src/views/ebiz/proposal/Appnt.vue | 24 +++++++++++---------- src/views/ebiz/proposal/InsuredPerson.vue | 24 +++++++++++---------- src/views/ebiz/sale/AccountInformation.vue | 24 +++++++++++---------- src/views/ebiz/sale/AddBeneficiaryInfo.vue | 24 +++++++++++---------- src/views/ebiz/sale/InsuredInfo.vue | 24 +++++++++++---------- src/views/ebiz/sale/InsuredPerson.vue | 25 ++++++++++++---------- 9 files changed, 102 insertions(+), 85 deletions(-) diff --git a/src/api/ebiz/serve/serve.js b/src/api/ebiz/serve/serve.js index 8582f5bc8..dcd934a4d 100644 --- a/src/api/ebiz/serve/serve.js +++ b/src/api/ebiz/serve/serve.js @@ -4,7 +4,7 @@ import getUrl from '@/assets/js/utils/get-url' // 获取保单列表 export function getPolicyList(data) { return request({ - url: getUrl('/sale/policy/policyList', 1), + url: getUrl('/sale/policy/policyListAgent', 1), method: 'post', data }) diff --git a/src/views/ebiz/customer/customerList.vue b/src/views/ebiz/customer/customerList.vue index b63ddca65..82c359b29 100644 --- a/src/views/ebiz/customer/customerList.vue +++ b/src/views/ebiz/customer/customerList.vue @@ -170,16 +170,18 @@ export default { methods: { filterBtn() { // 筛选按钮的显示 - EWebBridge.webCallAppInJs('webview_right_button', { - btns: [ - { - img: this.$assetsUrl + 'images/add.png' - }, - { - img: this.$assetsUrl + 'images/filter.png' - } - ] - }) + setTimeout(()=> { + EWebBridge.webCallAppInJs('webview_right_button', { + btns: [ + { + img: this.$assetsUrl + 'images/add.png' + }, + { + img: this.$assetsUrl + 'images/filter.png' + } + ] + }) + }, 500) }, appCallBack(data) { diff --git a/src/views/ebiz/product/ProductList.vue b/src/views/ebiz/product/ProductList.vue index 5f6c00576..06da24e43 100644 --- a/src/views/ebiz/product/ProductList.vue +++ b/src/views/ebiz/product/ProductList.vue @@ -90,14 +90,16 @@ export default { filterBtn() { // 筛选按钮的显示 // eslint-disable-next-line no-undef - EWebBridge.webCallAppInJs('webview_right_button', { - btns: [ - { - img: this.$assetsUrl + 'images/filter_btn.png', - route: { flag: '', extra: {} } - } - ] - }) + setTimeout(()=> { + EWebBridge.webCallAppInJs('webview_right_button', { + btns: [ + { + img: this.$assetsUrl + 'images/filter_btn.png', + route: { flag: '', extra: {} } + } + ] + }) + }, 500) }, async getLists() { // 获取产品列表 diff --git a/src/views/ebiz/proposal/Appnt.vue b/src/views/ebiz/proposal/Appnt.vue index 491ace15a..0dcb33b9c 100644 --- a/src/views/ebiz/proposal/Appnt.vue +++ b/src/views/ebiz/proposal/Appnt.vue @@ -129,17 +129,19 @@ export default { }, closeBtn() { // 筛选按钮的显示 - this.$jump({ - flag: 'webview_right_button', - extra: { - btns: [ - { - img: this.$assetsUrl + 'images/del-close.png', - route: { flag: '', extra: {} } - } - ] - } - }) + setTimeout(()=> { + this.$jump({ + flag: 'webview_right_button', + extra: { + btns: [ + { + img: this.$assetsUrl + 'images/del-close.png', + route: { flag: '', extra: {} } + } + ] + } + }) + }, 500) }, appCallBack() { // 筛选按钮的点击事件 diff --git a/src/views/ebiz/proposal/InsuredPerson.vue b/src/views/ebiz/proposal/InsuredPerson.vue index 2362c87ba..679250980 100644 --- a/src/views/ebiz/proposal/InsuredPerson.vue +++ b/src/views/ebiz/proposal/InsuredPerson.vue @@ -152,17 +152,19 @@ export default { }, closeBtn() { // 筛选按钮的显示 - this.$jump({ - flag: 'webview_right_button', - extra: { - btns: [ - { - img: this.$assetsUrl + 'images/del-close.png', - route: { flag: '', extra: {} } - } - ] - } - }) + setTimeout(() => { + this.$jump({ + flag: 'webview_right_button', + extra: { + btns: [ + { + img: this.$assetsUrl + 'images/del-close.png', + route: { flag: '', extra: {} } + } + ] + } + }) + }, 500) }, appCallBack() { // 筛选按钮的点击事件 diff --git a/src/views/ebiz/sale/AccountInformation.vue b/src/views/ebiz/sale/AccountInformation.vue index f05fbb59c..4bb452a35 100644 --- a/src/views/ebiz/sale/AccountInformation.vue +++ b/src/views/ebiz/sale/AccountInformation.vue @@ -198,17 +198,19 @@ export default { }, closeBtn() { // 筛选按钮的显示 - this.$jump({ - flag: 'webview_right_button', - extra: { - btns: [ - { - img: this.$assetsUrl + 'images/del-close.png', - route: { flag: '', extra: {} } - } - ] - } - }) + setTimeout(()=> { + this.$jump({ + flag: 'webview_right_button', + extra: { + btns: [ + { + img: this.$assetsUrl + 'images/del-close.png', + route: { flag: '', extra: {} } + } + ] + } + }) + }, 500) }, appCallBack() { this.isclear = true diff --git a/src/views/ebiz/sale/AddBeneficiaryInfo.vue b/src/views/ebiz/sale/AddBeneficiaryInfo.vue index b55defe04..e59ad7458 100644 --- a/src/views/ebiz/sale/AddBeneficiaryInfo.vue +++ b/src/views/ebiz/sale/AddBeneficiaryInfo.vue @@ -306,17 +306,19 @@ export default { }, closeBtn() { // 筛选按钮的显示 - this.$jump({ - flag: 'webview_right_button', - extra: { - btns: [ - { - img: this.$assetsUrl + 'images/del-close.png', - route: { flag: '', extra: {} } - } - ] - } - }) + setTimeout(()=> { + this.$jump({ + flag: 'webview_right_button', + extra: { + btns: [ + { + img: this.$assetsUrl + 'images/del-close.png', + route: { flag: '', extra: {} } + } + ] + } + }) + }, 500) }, appCallBack() { this.$jump({ diff --git a/src/views/ebiz/sale/InsuredInfo.vue b/src/views/ebiz/sale/InsuredInfo.vue index 734c748fd..adc5acd66 100644 --- a/src/views/ebiz/sale/InsuredInfo.vue +++ b/src/views/ebiz/sale/InsuredInfo.vue @@ -433,17 +433,19 @@ export default { }, closeBtn() { // 筛选按钮的显示 - this.$jump({ - flag: 'webview_right_button', - extra: { - btns: [ - { - img: this.$assetsUrl + 'images/del-close.png', - route: { flag: '', extra: {} } - } - ] - } - }) + setTimeout(()=> { + this.$jump({ + flag: 'webview_right_button', + extra: { + btns: [ + { + img: this.$assetsUrl + 'images/del-close.png', + route: { flag: '', extra: {} } + } + ] + } + }) + }, 500) }, appCallBack() { // 筛选按钮的点击事件 diff --git a/src/views/ebiz/sale/InsuredPerson.vue b/src/views/ebiz/sale/InsuredPerson.vue index d0503beb3..238da5a32 100644 --- a/src/views/ebiz/sale/InsuredPerson.vue +++ b/src/views/ebiz/sale/InsuredPerson.vue @@ -640,17 +640,20 @@ export default { }, closeBtn() { // 筛选按钮的显示 - this.$jump({ - flag: 'webview_right_button', - extra: { - btns: [ - { - img: this.$assetsUrl + 'images/del-close.png', - route: { flag: '', extra: {} } - } - ] - } - }) + setTimeout(()=> { + this.$jump({ + flag: 'webview_right_button', + extra: { + btns: [ + { + img: this.$assetsUrl + 'images/del-close.png', + route: { flag: '', extra: {} } + } + ] + } + }) + }, 500) + }, //弹框选择 toSelect(pickerType, valueKey) {