feat:delete login

pull/1474/head
吹泡泡的团子 2 years ago
parent 08ff4cad22
commit b91e3a7490

@ -18,12 +18,6 @@ export enum LANG_NAME {
EN = 'en',
}
export type USER_INFO = {
userName?: string;
passWord?: string | number;
rememberMe?: number;
};
export type TENANT_INFO = {
id: undefined;
tenantId: '';
@ -35,11 +29,9 @@ export type TENANT_INFO = {
export const MyContext = createContext<{
themeName: string;
lang: LANG_NAME;
userInfo: object;
tenantInfo: object;
setThemeName: (name: THEME_NAME) => void;
setLang: (lang: LANG_NAME) => void;
setUserInfo: (userInfo: USER_INFO) => void;
setTenantInfo: (tenantInfo: TENANT_INFO) => void;
} | null>(null);
@ -48,11 +40,6 @@ export const MyStore: React.FC<{
}> = ({ children }) => {
const [themeName, setThemeName] = useState<THEME_NAME>(THEME_NAME.DEFAULT);
const [lang, setLang] = useState<LANG_NAME>(LANG_NAME.ZH);
const [userInfo, setUserInfo] = useState<USER_INFO>({
userName: '',
passWord: '',
rememberMe: 1,
});
const [tenantInfo, setTenantInfo] = useState<TENANT_INFO>({
id: undefined,
tenantId: '',
@ -78,10 +65,6 @@ export const MyStore: React.FC<{
}
};
const changeUserInfo = (userInfo: USER_INFO) => {
setUserInfo(userInfo);
};
const changeTenantInfo = (tenantInfo: TENANT_INFO) => {
setTenantInfo(tenantInfo);
};
@ -95,18 +78,12 @@ export const MyStore: React.FC<{
i18n.changeLanguage(lang);
}, [lang, i18n]);
useEffect(() => {
changeUserInfo(userInfo);
}, [userInfo]);
useEffect(() => {
changeTenantInfo(tenantInfo);
}, [tenantInfo]);
return (
<MyContext.Provider
value={{ themeName, lang, userInfo, tenantInfo, setThemeName, setLang, setUserInfo, setTenantInfo }}
>
<MyContext.Provider value={{ themeName, lang, tenantInfo, setThemeName, setLang, setTenantInfo }}>
<ConfigProvider locale={lang === LANG_NAME.ZH ? zhCN : enUS} theme={themes}>
<ThemeProvider theme={myThemes}>{children}</ThemeProvider>
</ConfigProvider>

@ -1,8 +0,0 @@
import { lazy } from 'react';
import { IRouterList } from '@/typings';
const Login = lazy(() => import('./index'));
const routerList: IRouterList[] = [{ path: '/login', component: () => <Login /> }];
export default routerList;

@ -1,23 +0,0 @@
import request from '@/utils';
const getLogin = async (formData: { username: string; password: string | number; rememberMe: number }) => {
return await request('/auth/login', {
method: 'GET',
params: {
...formData,
},
}).catch(err => {
console.log('登陆出错:', err);
});
};
// export function getInfo() {
// return request('get', '/hippo4j/v1/cs/user/info');
// }
// export function logout() {
// return request('post', '/hippo4j/v1/cs/user/logout');
// }
// eslint-disable-next-line import/no-anonymous-default-export
export { getLogin };
Loading…
Cancel
Save