@@ -91,11 +91,11 @@
import { useOnline } from '@/hooks/useOnline';
import { useTime } from '@/hooks/useTime';
import { useBattery } from '@/hooks/useBattery';
- import { useLockscreenStore } from '@/store/modules/lockscreen';
- import { useUserStore } from '@/store/modules/user';
+ import { useScreenLockStore } from '@/store/modules/screenLock';
+ import { UserInfoType, useUserStore } from '@/store/modules/user';
export default defineComponent({
- name: 'Lockscreen',
+ name: 'ScreenLock',
components: {
LockOutlined,
LoadingOutlined,
@@ -106,7 +106,7 @@
recharge,
},
setup() {
- const useLockscreen = useLockscreenStore();
+ const useScreenLock = useScreenLockStore();
const userStore = useUserStore();
// 获取时间
@@ -117,7 +117,7 @@
const route = useRoute();
const { battery, batteryStatus, calcDischargingTime, calcChargingTime } = useBattery();
- const userInfo: object = userStore.getUserInfo || {};
+ const userInfo: UserInfoType = userStore.getUserInfo || {};
const username = userInfo['username'] || '';
const state = reactive({
showLogin: false,
@@ -146,7 +146,7 @@
const { code, message } = await userStore.login(params);
if (code === ResultEnum.SUCCESS) {
onLockLogin(false);
- useLockscreen.setLock(false);
+ useScreenLock.setLock(false);
} else {
state.errorMsg = message;
state.isLoginError = true;
@@ -157,7 +157,7 @@
//重新登录
const goLogin = () => {
onLockLogin(false);
- useLockscreen.setLock(false);
+ useScreenLock.setLock(false);
router.replace({
path: '/login',
query: {
diff --git a/src/hooks/index.ts b/src/hooks/index.ts
index 81c4556..32a7c75 100644
--- a/src/hooks/index.ts
+++ b/src/hooks/index.ts
@@ -1,3 +1,3 @@
-import { useAsync } from './use-async';
+import { useAsync } from './useAsync';
export { useAsync };
diff --git a/src/hooks/setting/useProjectSetting.ts b/src/hooks/setting/useProjectSetting.ts
index 1a08980..3a116af 100644
--- a/src/hooks/setting/useProjectSetting.ts
+++ b/src/hooks/setting/useProjectSetting.ts
@@ -4,39 +4,39 @@ import { useProjectSettingStore } from '@/store/modules/projectSetting';
export function useProjectSetting() {
const projectStore = useProjectSettingStore();
- const getNavMode = computed(() => projectStore.navMode);
+ const navMode = computed(() => projectStore.navMode);
- const getNavTheme = computed(() => projectStore.navTheme);
+ const navTheme = computed(() => projectStore.navTheme);
- const getIsMobile = computed(() => projectStore.isMobile);
+ const isMobile = computed(() => projectStore.isMobile);
- const getHeaderSetting = computed(() => projectStore.headerSetting);
+ const headerSetting = computed(() => projectStore.headerSetting);
- const getMultiTabsSetting = computed(() => projectStore.multiTabsSetting);
+ const multiTabsSetting = computed(() => projectStore.multiTabsSetting);
- const getMenuSetting = computed(() => projectStore.menuSetting);
+ const menuSetting = computed(() => projectStore.menuSetting);
- const getCrumbsSetting = computed(() => projectStore.crumbsSetting);
+ const crumbsSetting = computed(() => projectStore.crumbsSetting);
- const getPermissionMode = computed(() => projectStore.permissionMode);
+ const permissionMode = computed(() => projectStore.permissionMode);
- const getShowFooter = computed(() => projectStore.showFooter);
+ const showFooter = computed(() => projectStore.showFooter);
- const getIsPageAnimate = computed(() => projectStore.isPageAnimate);
+ const isPageAnimate = computed(() => projectStore.isPageAnimate);
- const getPageAnimateType = computed(() => projectStore.pageAnimateType);
+ const pageAnimateType = computed(() => projectStore.pageAnimateType);
return {
- getNavMode,
- getNavTheme,
- getIsMobile,
- getHeaderSetting,
- getMultiTabsSetting,
- getMenuSetting,
- getCrumbsSetting,
- getPermissionMode,
- getShowFooter,
- getIsPageAnimate,
- getPageAnimateType,
+ navMode,
+ navTheme,
+ isMobile,
+ headerSetting,
+ multiTabsSetting,
+ menuSetting,
+ crumbsSetting,
+ permissionMode,
+ showFooter,
+ isPageAnimate,
+ pageAnimateType,
};
}
diff --git a/src/hooks/use-async.ts b/src/hooks/useAsync.ts
similarity index 100%
rename from src/hooks/use-async.ts
rename to src/hooks/useAsync.ts
diff --git a/src/hooks/web/useECharts.ts b/src/hooks/web/useECharts.ts
index 874c489..8696e92 100644
--- a/src/hooks/web/useECharts.ts
+++ b/src/hooks/web/useECharts.ts
@@ -106,7 +106,7 @@ export function useECharts(
return chartInstance;
}
- function disposeInstance(){
+ function disposeInstance() {
if (!chartInstance) return;
removeResizeFn();
chartInstance.dispose();
@@ -118,6 +118,6 @@ export function useECharts(
resize,
echarts,
getInstance,
- disposeInstance
+ disposeInstance,
};
}
diff --git a/src/layout/components/Header/index.vue b/src/layout/components/Header/index.vue
index b5114ba..1eb3588 100644
--- a/src/layout/components/Header/index.vue
+++ b/src/layout/components/Header/index.vue
@@ -75,7 +75,7 @@