From 6ad5a5b1295d18d19dfb9d938c58b3d893644a95 Mon Sep 17 00:00:00 2001 From: jiawei Date: Wed, 22 Feb 2023 18:02:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=B4=E9=83=A8=E8=BF=94=E5=9B=9E=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=E8=BF=94=E5=9B=9E=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/ebiz/sale/answerSuccess.vue | 39 ++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/src/views/ebiz/sale/answerSuccess.vue b/src/views/ebiz/sale/answerSuccess.vue index 8849fc51c..54e2c5ae4 100644 --- a/src/views/ebiz/sale/answerSuccess.vue +++ b/src/views/ebiz/sale/answerSuccess.vue @@ -2,7 +2,7 @@ * @Author: jiawei * @Date: 2023-02-15 13:21:04 * @LastEditors: jiawei jia.wei@ebiz-digits.com - * @LastEditTime: 2023-02-22 14:22:03 + * @LastEditTime: 2023-02-22 18:02:11 * @FilePath: \ebiz-h5\src\views\ebiz\sale\answerSuccess.vue * @Description: --> @@ -77,6 +77,14 @@ export default { }) }, mounted(){ + setTimeout(() => { + // eslint-disable-next-line no-undef + EWebBridge.webCallAppInJs('webview_left_button', { + img: this.$assetsUrl + 'images/del-close-btn@3x.png', + intercept: '1' //是否拦截原生返回事件 1是 其他否 + }) + }, 100) + window.appCallBack = this.appCallBack if (!this.$route.query.edit) { //如果不是编辑/导航条跳转进来的 localStorage.setItem('salePageFlag', this.salePageFlag) @@ -91,6 +99,35 @@ export default { }, methods:{ + appCallBack(data) { + if (data.trigger == 'left_button_click') { + // return this.$dialog + // .confirm({ + // className: 'dialog-delete', + // title: '提示', + // message: '退出流程可能会丢失部分数据,是否确认退出?', + // cancelButtonColor: '#E9332E', + // confirmButtonColor: '#FFFFFF' + // }) + // .then(() => { + this.$jump({ + flag: 'h5', + extra: { + title: '电子投保单列表', + forbidSwipeBack: 1, //当前页面禁止右滑返回 + url: location.origin + `/#/sale/list` + }, + routerInfo: { + path: `/sale/list`, + type: '1' + } + }) + // }) + // .catch(() => { + // return + // }) + } + }, getStatement(){ if(this.riskEvaluationDTO.statementContent) { this.statementlist = this.riskEvaluationDTO.statementContent.split('\n')