From 988866423e6e5b0824c3130bf094931fbae1b53b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=84=E9=94=90=E6=B3=A2?= <10549902+zhuangruibo@user.noreply.gitee.com> Date: Fri, 19 Jun 2026 22:01:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=B9=B6=E9=9D=9E=E7=8E=B0=E5=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/enforcement/loginByPassword.vue | 50 ++++++++++++++++++- 1 file changed, 49 insertions(+), 1 deletion(-) diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/loginByPassword.vue b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/loginByPassword.vue index c71aebe8..5b57c66b 100644 --- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/loginByPassword.vue +++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/loginByPassword.vue @@ -35,6 +35,33 @@ /> + + + + @@ -54,6 +81,16 @@ const loginParam = reactive({ }) const showTestPicker = ref(false); +const showNavigatePicker = ref(false); + +const navigateTo = (target) => { + showNavigatePicker.value = false; + if (target === 'enforcement') { + router.push({name: "enforcementHome"}); + } else if (target === 'supervision') { + router.push('/enforcement/enforcementRecord'); + } +}; const testUsers = [ {loginUserId:"0001001",account: 'liuqianlin', name: '刘倩琳', password: 'szsf@zfjd',bureauUnitName:"深圳市司法局"}, {loginUserId:"0001002",account: 'cuifengyuan', name: '崔峰源', password: 'szsf@zfjd',bureauUnitName:"深圳市司法局"}, @@ -103,7 +140,7 @@ const doLogin = (secretName, secretKey) => { useCommon.SET_BUREAU_UNIT_NAME(response.data.bureauUnitName || ""); console.log("bureauUnitName", response.data.bureauUnitName); console.log("enforcement login success", useCommon.userId); - router.push({name: "enforcementHome"}); + showNavigatePicker.value = true; } else { showFailToast(response.msg || "登录失败"); } @@ -177,4 +214,15 @@ const Encrypt = (passWord) => { overflow-y: auto; padding: 0.2rem; } + +.navigate-title { + text-align: center; + font-size: 0.4rem; + font-weight: 600; + padding: 0.2rem 0 0.3rem; +} + +.navigate-list { + padding: 0.2rem; +}