@fmdevui/fm-dev
Version:
Page level components developed based on Element Plus.
22 lines (21 loc) • 853 B
TypeScript
import { UserInfosState } from '../types';
import { StoreDefinition } from 'pinia';
/**
* 用户信息
* @methods setUserInfos 设置用户信息
*/
export declare const useUserInfo: StoreDefinition<"userInfo", UserInfosState<any>, {}, {
setUserInfos(): Promise<void>;
setConstList(): Promise<void>;
setDictList(): Promise<void>;
setUserTables(): Promise<void>;
getApiUserInfo(): Promise<unknown>;
getUserTableList(): Promise<unknown>;
getSysConstList(): Promise<unknown>;
getConstDataByTypeCode(typeCode: string): any;
getConstItemNameByType(typeCode: string, itemCode: string): any;
codeToName(code: any, type: any): any;
getDictDataByCode(dictTypeCode: string): any;
getDictItemByValue(dictTypeCode: string, value: string): any;
getDictItemByLabel(dictTypeCode: string, label: string): any;
}>;