From d0ebef215a1d4f1ddc9b5c3a78c0c9c58226659a Mon Sep 17 00:00:00 2001 From: maochaoying <925670706@qq.com> Date: Sun, 10 Sep 2023 13:53:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B6=88=E6=AF=92=E4=B8=AD=E7=99=BB=E9=99=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/LoginForm.vue | 10 ++++++++-- src/components/Progress.vue | 2 +- src/components/dialogs/LoginModal.vue | 4 ++++ src/pages/Home.vue | 15 ++++++++++++--- src/store/modules/user.js | 2 +- src/store/modules/websocket.js | 6 +++--- 6 files changed, 29 insertions(+), 10 deletions(-) diff --git a/src/components/LoginForm.vue b/src/components/LoginForm.vue index 9c06337..15505f9 100644 --- a/src/components/LoginForm.vue +++ b/src/components/LoginForm.vue @@ -27,7 +27,7 @@ import Open from '@/assets/img/login/open.png' import { useWebSocketStore, useUserStore } from '@/store' import { ref, watch } from 'vue' import { useRouter } from 'vue-router' -import { loginJSON } from '@/mock/command' +import { loginJSON, getAllUserJSON } from '@/mock/command' const props = defineProps({ handleShowKey: { @@ -50,6 +50,10 @@ const props = defineProps({ type: Boolean, default: false, }, + changeTab: { + type: Function, + default: () => {}, + }, }) const activeInput = ref(1) @@ -92,7 +96,6 @@ const handleLogin = () => { tip.value = '' webSocketStore?.sendCommandMsg(loginJSON(username.value, password.value)) // 前端自己校验 - console.log(userStore.allUserList) let flag = false userStore.allUserList?.map(item => { if (item.uid == username.value && password.value == item.passwd) { @@ -101,10 +104,13 @@ const handleLogin = () => { userStore.updatePermission(item.permission_level) userStore.updateLoginUser(item.uid) if (props.modal) { + props.changeTab(5) props.hideLoginModal() + // 判断是否在消毒中,如果在消毒中,将TAB切换到设置 } else { window.location.href = 'http://127.0.0.1/' } + console.log(props.modal) } }) if (!flag) { diff --git a/src/components/Progress.vue b/src/components/Progress.vue index c1fc738..3e9fee5 100644 --- a/src/components/Progress.vue +++ b/src/components/Progress.vue @@ -87,7 +87,7 @@
当前剩余
-{{ deviceStore.nowlog || 0 }}log
+{{ deviceStore.nowlog?.toFixed(2) || 0 }}log