import actions from './actions'; const { VITE_APP_SUB_VUE, VITE_APP_SUB_ADMIN, VITE_APP_SUB_GAS } = import.meta.env; export const leftApps = [ { name: 'sub-operation-service', entry: VITE_APP_SUB_VUE, activeRule: '/sub-operation-service/', title: '运营服务', icon: 'platform/icon-home.png', }, { name: 'sub-admin', entry: VITE_APP_SUB_ADMIN, activeRule: '/sub-admin/', 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', }, ]; 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, container: '#app', props: { routerBase: item.activeRule, getGlobalState: actions.getGlobalState, }, }; }); export default apps;