|
@@ -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: '/' });
|