From fa611ff2eeaac289931eb0e21a962743fb271ba7 Mon Sep 17 00:00:00 2001
From: sean.zhou <sean.zhou@dji.com>
Date: Fri, 23 Sep 2022 17:46:57 +0800
Subject: [PATCH] Update v1.2.0
---
src/pages/page-web/index.vue | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/src/pages/project-app/index.vue b/src/pages/page-web/index.vue
similarity index 92%
rename from src/pages/project-app/index.vue
rename to src/pages/page-web/index.vue
index b5a855d..8616925 100644
--- a/src/pages/project-app/index.vue
+++ b/src/pages/page-web/index.vue
@@ -34,7 +34,7 @@
class="m0"
type="primary"
html-type="submit"
- :disabled="formState.user === '' || formState.password === ''"
+ :disabled="loginBtnDisabled"
@click="onSubmit"
>
Login
@@ -49,23 +49,27 @@
import djiLogo from '/@/assets/icons/dji_logo.png'
import { LockOutlined, UserOutlined } from '@ant-design/icons-vue'
import { message } from 'ant-design-vue'
-import { reactive, ref, UnwrapRef } from 'vue'
+import { reactive, computed, UnwrapRef } from 'vue'
import { login, LoginBody } from '/@/api/manage'
import { getRoot } from '/@/root'
import { ELocalStorageKey, ERouterName, EUserType } from '/@/types'
import router from '/@/router'
const root = getRoot()
+
const formState: UnwrapRef<LoginBody> = reactive({
username: 'adminPC',
password: 'adminPC',
flag: EUserType.Web,
})
+const loginBtnDisabled = computed(() => {
+ return !formState.username || !formState.password
+})
+
const onSubmit = async (e: any) => {
const result = await login(formState)
if (result.code === 0) {
- console.log(result)
localStorage.setItem(ELocalStorageKey.Token, result.data.access_token)
localStorage.setItem(ELocalStorageKey.WorkspaceId, result.data.workspace_id)
localStorage.setItem(ELocalStorageKey.Username, result.data.username)
--
Gitblit v1.9.3