From 5d0e78fcde66fc6942099267e3cf16b29cb8dc42 Mon Sep 17 00:00:00 2001 From: "zhang.weiwei" <578974917@qq.com> Date: Mon, 24 Feb 2025 11:34:49 +0800 Subject: [PATCH] =?UTF-8?q?feat-=E5=AF=86=E7=A0=81=E8=BE=93=E5=85=A5?= =?UTF-8?q?=E6=A1=86=E6=96=B0=E5=A2=9E=E9=98=B2=E6=88=AA=E5=B1=8F=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/common/CheckAgent.vue | 16 +++++++- src/views/app/Login.vue | 58 ++++++++++++++++------------ src/views/ebiz/my/LogoutAgent.vue | 14 +++++-- src/views/example/EncryotBack.vue | 13 +++++-- 4 files changed, 67 insertions(+), 34 deletions(-) diff --git a/src/components/common/CheckAgent.vue b/src/components/common/CheckAgent.vue index 5cee004b2..ce844f906 100644 --- a/src/components/common/CheckAgent.vue +++ b/src/components/common/CheckAgent.vue @@ -16,7 +16,7 @@ { + getAuthCode(data).then((res) => { if (res.result == 0) { this.checkModel.smsId = res.sessionId this.checkModel.smsCode = null @@ -225,6 +225,18 @@ export default { } }) } + }, + watch: { + /** + * 监听弹窗显示隐藏 + */ + 'checkModel.show'(val) { + console.log('checkModel.show', val) + // 显示时禁止截屏,不显示时恢复截屏 + EWebBridge.webCallAppInJs('enable_screen_capture', { + enable: !val + }) + } } } diff --git a/src/views/app/Login.vue b/src/views/app/Login.vue index b3e821aac..1e64d6a1e 100644 --- a/src/views/app/Login.vue +++ b/src/views/app/Login.vue @@ -2,17 +2,16 @@

欢迎登录

- - + + - 登录 - + 登录