81 lines
1.8 KiB
JavaScript
Raw Normal View History

import actions from './actions';
2025-01-21 08:29:53 +00:00
const { VITE_APP_SUB_VUE, VITE_APP_SUB_ADMIN, VITE_APP_SUB_GAS } = import.meta.env;
2025-01-21 08:29:53 +00:00
export const leftApps = [
{
2025-01-25 02:44:29 +00:00
name: 'sub-operation-service',
entry: VITE_APP_SUB_VUE,
2025-01-25 02:44:29 +00:00
activeRule: '/sub-operation-service/',
2025-01-21 08:29:53 +00:00
title: '运营服务',
icon: 'platform/icon-home.png',
},
{
name: 'sub-admin',
entry: VITE_APP_SUB_ADMIN,
activeRule: '/sub-admin/',
2025-01-21 08:29:53 +00:00
title: '管理后台',
icon: 'platform/icon-admin.png',
},
{
name: 'sub-app',
entry: VITE_APP_SUB_ADMIN,
activeRule: '/sub-app/',
title: 'APP',
icon: 'platform/icon-app.png',
},
{
name: 'sub-screen',
entry: VITE_APP_SUB_ADMIN,
activeRule: '/sub-screen/',
title: '数据大屏',
icon: 'platform/icon-screen.png',
},
];
2025-01-21 08:29:53 +00:00
export const rightApps = [
{
name: 'sub-government-affairs-service',
entry: VITE_APP_SUB_GAS,
activeRule: '/sub-government-affairs-service/',
title: '政务服务',
icon: 'platform/icon-home.png',
},
{
name: 'sub-government-admin',
entry: VITE_APP_SUB_ADMIN,
activeRule: '/sub-government-admin/',
title: '管理后台',
icon: 'platform/icon-admin.png',
},
{
name: 'sub-government-app',
entry: VITE_APP_SUB_ADMIN,
activeRule: '/sub-government-app/',
title: 'APP',
icon: 'platform/icon-app.png',
},
{
name: 'sub-government-screen',
entry: VITE_APP_SUB_ADMIN,
activeRule: '/sub-government-screen/',
title: '数据大屏',
icon: 'platform/icon-screen.png',
},
];
export const microApps = [...leftApps, ...rightApps];
const apps = microApps.map((item) => {
return {
...item,
2025-01-25 02:44:29 +00:00
container: '#app',
props: {
routerBase: item.activeRule,
getGlobalState: actions.getGlobalState,
},
};
});
export default apps;