2025-05-30 13:23:55 +08:00

128 lines
3.3 KiB
JavaScript

import actions from './actions';
const { VITE_APP_SUB_OS, VITE_APP_SUB_OA, VITE_APP_SUB_ADMIN, VITE_APP_SUB_GAS, VITE_APP_SUB_GSS, VITE_APP_SUB_GSR, VITE_APP_VIST_URL } = import.meta.env;
export const leftApps = [
{
name: 'sub-operation-service',
entry: VITE_APP_SUB_OS,
activeRule: '/sub-operation-service',
title: '运营服务',
icon: 'images/platform/icon-home.png',
},
{
name: 'sub-operation-admin',
entry: VITE_APP_SUB_OA,
activeRule: `${VITE_APP_VIST_URL}:82/login`,
title: '管理后台',
icon: 'images/platform/icon-admin.png',
},
{
name: 'sub-app2',
entry: VITE_APP_SUB_GAS,
activeRule: '/sub-app',
title: 'APP',
icon: 'images/platform/icon-app.png',
},
{
name: 'sub-government-screen-service',
entry: VITE_APP_SUB_GSS,
activeRule: '/sub-government-screen-service',
title: '数据大屏',
icon: 'images/platform/icon-screen.png',
},
];
export const rightApps = [
{
name: 'sub-government-affairs-service',
entry: VITE_APP_SUB_GAS,
activeRule: '/sub-government-affairs-service',
title: '政务服务',
icon: 'images/platform/icon-home.png',
},
{
name: 'sub-government-admin',
entry: VITE_APP_SUB_GAS,
activeRule: `${VITE_APP_VIST_URL}:81/login`,
title: '管理后台',
icon: 'images/platform/icon-admin.png',
},
{
name: 'sub-app1',
entry: VITE_APP_SUB_GAS,
activeRule: '/sub-app',
title: 'APP',
icon: 'images/platform/icon-app.png',
},
{
// name: 'sub-government-screen-service',
name: 'new-digital-agriculture-screen/v2/land',
// entry: VITE_APP_SUB_GSS,
entry: VITE_APP_SUB_GSR,
// activeRule: '/sub-government-screen-service',
activeRule: '/new-digital-agriculture-screen',
title: '数据大屏',
icon: 'images/platform/icon-screen.png',
},
];
export const defaultApps = [
{
name: 'sub-operation-service',
entry: VITE_APP_SUB_OS,
activeRule: '/sub-operation-service',
title: '运营服务',
icon: 'images/platform/icon-home.png',
},
{
name: 'sub-operation-admin',
entry: VITE_APP_SUB_OA,
activeRule: '/sub-operation-admin',
title: '运营管理后台',
icon: 'images/platform/icon-admin.png',
},
{
name: 'sub-government-affairs-service',
entry: VITE_APP_SUB_GAS,
activeRule: '/sub-government-affairs-service',
title: '政务服务',
icon: 'images/platform/icon-home.png',
},
{
name: 'sub-government-screen-service',
// name: 'new-digital-agriculture-screen',
entry: VITE_APP_SUB_GSS,
// entry: VITE_APP_SUB_GSR,
activeRule: '/sub-government-screen-service',
// activeRule: '/new-digital-agriculture-screen',
title: '数据大屏',
icon: 'images/platform/icon-screen.png',
},
{
// name: 'sub-government-screen-service',
name: 'new-digital-agriculture-screen',
// entry: VITE_APP_SUB_GSS,
entry: VITE_APP_SUB_GSR,
// activeRule: '/sub-government-screen-service',
activeRule: '/new-digital-agriculture-screen',
title: '数据大屏',
icon: 'images/platform/icon-screen.png',
},
];
export const microApps = [...defaultApps];
console.log(microApps);
const apps = microApps.map((item) => {
return {
...item,
container: '#app',
props: {
routerBase: item.activeRule,
globalState: actions.getGlobalState(),
},
};
});
export default apps;