diff --git a/src/components/common/CheckAgent.vue b/src/components/common/CheckAgent.vue index 2600c6064..aad99550b 100644 --- a/src/components/common/CheckAgent.vue +++ b/src/components/common/CheckAgent.vue @@ -10,14 +10,25 @@ > - +
-

为保护客户隐私数据安全,请您授权访问。请在下面输入框输入登录密码

- +

为保护客户隐私数据安全,请您授权访问。请在下面输入框输入登录密码后完成后续操作。

+
- - + +

为保护客户隐私数据安全,请您授权访问。短信验证码已发送至您手机号{{ checkModel.mobile | encryCheckModelMobile }},请您输入验证码以完成后续操作。 @@ -62,7 +73,7 @@ export default { data() { return { active: 0, - isShowSms: false, + isShowSms: true, checkModel: { pwd: null, show: false, @@ -118,7 +129,7 @@ export default { if (!/^N{1}/.test(agentInfoRes.branchType)) { this.checkModel.mobile = agentInfoRes.phoneNo this.checkModel.show = true - this.isShowSms = true + this.isShowSms = false } else { // 已校验过 触发成功事件 this.checkModel.show = true diff --git a/src/views/ebiz/proposal/List.vue b/src/views/ebiz/proposal/List.vue index e48d8f9c5..b9fde6489 100644 --- a/src/views/ebiz/proposal/List.vue +++ b/src/views/ebiz/proposal/List.vue @@ -77,6 +77,9 @@

点我新增 + + + @@ -85,10 +88,12 @@ import { Tabs, Tab, Tag, Dialog, List, Sticky, Toast } from 'vant' import { getList, toInsurance, deleteProposal } from '@/api/ebiz/proposal/proposal.js' import { formatRiskList } from '@/assets/js/utils/formatRiskList.js' import riskRules from '../common/risk-rules.js' +import CheckAgent from '@/components/common/CheckAgent' export default { name: 'proposalList', components: { + [CheckAgent.name]: CheckAgent, [Tabs.name]: Tabs, [Tab.name]: Tab, [Tag.name]: Tag, @@ -112,18 +117,22 @@ export default { created() { this.$CacheUtils.removeLocItem('orderNo') this.$CacheUtils.removeLocItem('canMoveOn') - setTimeout(() => { - // eslint-disable-next-line no-undef - EWebBridge.webCallAppInJs('webview_left_button', { - intercept: '1' //是否拦截原生返回事件 1是 其他否 - }) - }, 100) - window.appCallBack = this.appCallBack - }, - mounted() { - this.loadMore() }, + mounted() {}, methods: { + initThisPage(showFlag) { + if (showFlag) { + return + } + setTimeout(() => { + // eslint-disable-next-line no-undef + EWebBridge.webCallAppInJs('webview_left_button', { + intercept: '1' //是否拦截原生返回事件 1是 其他否 + }) + }, 100) + window.appCallBack = this.appCallBack + this.loadMore() + }, appCallBack(data) { if (data.trigger == 'left_button_click') { this.$jump({