项目初始化

This commit is contained in:
2026-03-19 16:34:46 +08:00
parent 7aeb762f19
commit e963bfb9d5
2 changed files with 27 additions and 12 deletions

View File

@@ -12,7 +12,7 @@ import { PageEnum } from '@jeesite/core/enums/pageEnum';
import { TOKEN_KEY, ROLES_KEY, USER_INFO_KEY, SESSION_TIMEOUT_KEY } from '@jeesite/core/enums/cacheEnum';
import { getAuthCache, setAuthCache } from '@jeesite/core/utils/auth';
import { loginApi, logoutApi, userInfoApi, LoginParams, LoginResult } from '@jeesite/core/api/sys/login';
// import { useI18n } from '@jeesite/core/hooks/web/useI18n';
import { useI18n } from '@jeesite/core/hooks/web/useI18n';
import { useMessage } from '@jeesite/core/hooks/web/useMessage';
import { router } from '@jeesite/core/router';
import { usePermissionStore } from '@jeesite/core/store/modules/permission';
@@ -215,16 +215,16 @@ export const useUserStore = defineStore('app-user', {
* @description: Confirm before logging out
*/
async confirmLoginOut() {
// const { createConfirm } = useMessage();
// const { t } = useI18n();
// createConfirm({
// iconType: 'warning',
// title: () => h('span', t('sys.app.logoutTip')),
// content: () => h('span', t('sys.app.logoutMessage')),
// onOk: async () => {
await this.logout(true);
// },
// });
const { createConfirm } = useMessage();
const { t } = useI18n();
createConfirm({
iconType: 'warning',
title: () => t('sys.app.logoutTip'),
content: () => t('sys.app.logoutMessage'),
onOk: async () => {
await this.logout(true);
},
});
},
},
});