林旭祥 4 周之前
父节点
当前提交
a0512e7603
共有 1 个文件被更改,包括 13 次插入3 次删除
  1. 13 3
      src/views/login/index.vue

+ 13 - 3
src/views/login/index.vue

@@ -37,7 +37,17 @@ import useAppStore from '@/store/modules/app';
 const { proxy } = getCurrentInstance() as any;
 const router = useRouter();
 
-const data = reactive<any>({
+interface DataType {
+  loginForm: {
+    username: string,
+    password: string,
+    deviceid: string,
+  },
+  loading: boolean
+  key: number
+}
+
+const data = reactive<DataType>({
   loginForm: {
     username: '',
     password: '',
@@ -72,9 +82,9 @@ const getLogin = () => {
       localStorage.setItem("token", token);
       localStorage.setItem('username', username);
       localStorage.setItem('password', passwordStr);
-      if(deviceid){
+      if (deviceid) {
         localStorage.setItem("deviceid", deviceid);
-      }else{
+      } else {
         localStorage.removeItem('deviceid');
       }
       router.push({ path: '/' });