From d656720a79c016deade0fec0bafc11c40ecc9ad1 Mon Sep 17 00:00:00 2001 From: callmeyan Date: Tue, 10 Sep 2024 12:00:22 +0800 Subject: [PATCH] update --- src/contexts/config/index.tsx | 1 + src/pages/auth/permission.tsx | 2 +- src/vite-env.d.ts | 1 + vite.config.ts | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/contexts/config/index.tsx b/src/contexts/config/index.tsx index 078f42c..4a53f43 100644 --- a/src/contexts/config/index.tsx +++ b/src/contexts/config/index.tsx @@ -36,6 +36,7 @@ export const ConfigProvider = ({children}: { children: React.ReactNode }) => { setConfig({...config, fontFamily}) } useEffect(() => { + console.log(`APP-BUILD-AT:${buildVersion}`) // init localization use LocalStorage if (config.i18n) { i18n.changeLanguage(config.i18n).then(() => console.log('init localization use', config.i18n)) diff --git a/src/pages/auth/permission.tsx b/src/pages/auth/permission.tsx index 68c51f7..cfe905c 100644 --- a/src/pages/auth/permission.tsx +++ b/src/pages/auth/permission.tsx @@ -174,7 +174,7 @@ const Permission = () => { const roleOptionList = useMemo(() => { const userRole = user?.permissions?.role ?? 'staff'; if(userRole == 'root') return RoleOptionList; - return RoleOptionList//.filter(it => (it.value == userRole)); + return RoleOptionList.filter(it => (it.value == userRole)); }, [user,state.allList]) const buildPermission = (it: UserPermission)=>{ diff --git a/src/vite-env.d.ts b/src/vite-env.d.ts index c4c652c..31d5bb2 100644 --- a/src/vite-env.d.ts +++ b/src/vite-env.d.ts @@ -21,6 +21,7 @@ declare const AppConfig: { ldapApiUrl:string; ldapApiKey: string; }; +declare const buildVersion: string; declare const AppMode: 'test' | 'production' | 'development'; declare const AppMode: 'test' | 'production' | 'development'; diff --git a/vite.config.ts b/vite.config.ts index c16c41a..a1dc16b 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -22,6 +22,7 @@ export default defineConfig(({mode}) => { AUTH_TOKEN_KEY: process.env.AUTH_TOKEN_KEY || 'payment-auth-token', ...configs }), + buildVersion: JSON.stringify((new Date()).toLocaleString()), AppMode: JSON.stringify(mode) }, resolve: {