mirror of
https://gitee.com/dromara/electron-egg.git
synced 2026-05-14 11:52:07 +08:00
仅测试了window和mac系统 1. ee 框架ready后,通过命令启动jar(优先试用配置的端口,被占用时则随机端口) 2. did-finish-load 事件通知 fronend 存储java程序的访问地址 3. 程序退出时,通过命令行kill掉程序 4. 提供前端调用 java 接口的示例
112 lines
2.0 KiB
JavaScript
112 lines
2.0 KiB
JavaScript
/**
|
|
* 子菜单
|
|
*/
|
|
export default {
|
|
base: {
|
|
'menu_100' : {
|
|
icon: 'profile',
|
|
title: '文件',
|
|
pageName: 'BaseFileIndex',
|
|
params: {}
|
|
},
|
|
'menu_300' : {
|
|
icon: 'profile',
|
|
title: '通信',
|
|
pageName: 'BaseSocketIpc',
|
|
params: {}
|
|
},
|
|
'menu_301' : {
|
|
icon: 'profile',
|
|
title: 'http服务',
|
|
pageName: 'BaseSocketHttpServer',
|
|
params: {}
|
|
},
|
|
'menu_302' : {
|
|
icon: 'profile',
|
|
title: 'socket服务',
|
|
pageName: 'BaseSocketSocketServer',
|
|
params: {}
|
|
},
|
|
'menu_310' : {
|
|
icon: 'profile',
|
|
title: 'json数据库',
|
|
pageName: 'BaseDBIndex',
|
|
params: {}
|
|
},
|
|
'menu_320' : {
|
|
icon: 'profile',
|
|
title: 'sqlite数据库',
|
|
pageName: 'BaseSqliteDBIndex',
|
|
params: {}
|
|
},
|
|
'menu_400' : {
|
|
icon: 'profile',
|
|
title: '视图',
|
|
pageName: 'BaseWindowViewIndex',
|
|
params: {}
|
|
},
|
|
'menu_401' : {
|
|
icon: 'profile',
|
|
title: '窗口',
|
|
pageName: 'BaseWindowIndex',
|
|
params: {}
|
|
},
|
|
'menu_405' : {
|
|
icon: 'profile',
|
|
title: '桌面通知',
|
|
pageName: 'BaseNotificationIndex',
|
|
params: {}
|
|
},
|
|
'menu_407' : {
|
|
icon: 'profile',
|
|
title: '电源监控',
|
|
pageName: 'BasePowerMonitorIndex',
|
|
params: {}
|
|
},
|
|
'menu_409' : {
|
|
icon: 'profile',
|
|
title: '屏幕信息',
|
|
pageName: 'BaseScreenIndex',
|
|
params: {}
|
|
},
|
|
'menu_411' : {
|
|
icon: 'profile',
|
|
title: '系统主题',
|
|
pageName: 'BaseThemeIndex',
|
|
params: {}
|
|
},
|
|
'menu_412' : {
|
|
icon: 'profile',
|
|
title: '自动更新',
|
|
pageName: 'BaseUpdaterIndex',
|
|
params: {}
|
|
},
|
|
'menu_500' : {
|
|
icon: 'profile',
|
|
title: '软件调用',
|
|
pageName: 'BaseSoftwareIndex',
|
|
params: {}
|
|
},
|
|
'menu_900' : {
|
|
icon: 'profile',
|
|
title: '测试',
|
|
pageName: 'BaseTestApiIndex',
|
|
params: {}
|
|
}
|
|
},
|
|
other: {
|
|
'menu_100' : {
|
|
icon: 'profile',
|
|
title: '测试',
|
|
pageName: 'OtherTestIndex',
|
|
params: {}
|
|
},
|
|
'menu_200' : {
|
|
icon: 'profile',
|
|
title: 'java',
|
|
pageName: 'OtherJavaIndex',
|
|
params: {}
|
|
},
|
|
}
|
|
}
|