| | |
| | | <script lang="ts" setup> |
| | | import { reactive, ref, toRefs, onMounted } from 'vue' |
| | | import { login } from '@/api/login' |
| | | import { FormInstance, FormRules } from 'element-plus' |
| | | import { ElMessage, FormInstance, FormRules } from 'element-plus' |
| | | import router from '@/router' |
| | | import { useUserInfo } from '@/stores/modules/userInfo' |
| | | import { getAssetsImages } from '@/utils/common' |
| | |
| | | // 正常登录接口调用 |
| | | login(state.userInfo).then((res: any) => { |
| | | if (res.code == 200) { |
| | | localStorage.setItem('lastRecordTime', new Date().getTime()) |
| | | localStorage.setItem('lastRecordTime', new Date().getTime().toString()) |
| | | // 将缓存进行缓存或者状态管理器中 |
| | | userStore.removeMenuList() |
| | | userStore.updateUserInfo(res.data) |