完成基础信息页面开发

This commit is contained in:
2026-03-19 15:55:37 +08:00
parent 8d8a7db748
commit 71357f9621
1768 changed files with 217566 additions and 693615 deletions

View File

@@ -1,5 +1,5 @@
import { defineStore } from 'pinia';
import { Local, Session } from '/@/utils/storage';
import {Local, Session} from '/@/utils/storage';
import { getUserInfo, login, loginByMobile, loginBySocial, refreshTokenApi } from '/@/api/login/index';
import { useMessage } from '/@/hooks/message';
import { initUserTableConfigs } from '/@/api/admin/usertable';
@@ -40,7 +40,7 @@ export const useUserInfo = defineStore('userInfo', {
* @param {Object} data - 登录数据
* @returns {Promise<Object>}
*/
async login(data: any) {
async login(data:any) {
data.grant_type = 'password';
data.scope = 'server';
return new Promise((resolve, reject) => {
@@ -138,7 +138,7 @@ export const useUserInfo = defineStore('userInfo', {
authBtnList: res.data.permissions,
};
this.userInfos = userInfo;
// 初始化用户表格配置(登录后获取一次所有配置并保存到本地)
initUserTableConfigs().catch((err) => {
console.error('初始化用户表格配置失败:', err);