43 Commits

Author SHA1 Message Date
Allen
fdc008f33c Added README.md 2025-05-19 20:35:50 +08:00
Allen
0f30e712ed webview的URL发生变化时,即当前窗口发生URL跳转时,重新设置缩放比例 2025-05-19 00:10:49 +08:00
Allen
0b1148e6ea 当webview内部调用了window.close()函数,关闭了当前窗口时,也需要关闭当前的tab。 2025-05-18 23:59:15 +08:00
Allen
46285fb5a2 修改主页面的退出登录按钮为退出按钮,点击退出按钮立即退出应用程序。 2025-05-18 23:00:51 +08:00
Allen
dcdacf0694 程序启动时打开的第一个tab改为不允许关闭 2025-05-18 22:47:34 +08:00
Allen
dc6386f671 配置windows平台的安装引导程序图标 2025-05-18 20:26:53 +08:00
Allen
7da3a62852 修复运行使用生产模式打包的程序,进入主界面时,提示找不到electron-tabs.js文件的问题。 2025-05-18 19:46:17 +08:00
Allen
3c23ea4c74 优化检测URL是否有效方法,当HEAD请求收到405响应时,使用GET请求再次尝试。 2025-05-18 19:32:34 +08:00
Allen
032f3eefd0 增加悬停在最右侧垂直居中的Help图标 2025-05-18 19:31:39 +08:00
Allen
d1f0d2e719 故障上报时向调试控制台输出日志 2025-05-18 13:06:58 +08:00
Allen
89ee08789d 增加/api/Menu/GetConfig?configName=HelperDescrip接口,根据HTTP状态码匹配帮助描述文本 2025-05-18 12:56:40 +08:00
Allen
8d89be590b 调整一键报障和取消按钮的颜色。 2025-05-18 10:55:46 +08:00
Allen
c0126fd07a 在URL不可用时,显示一键报障按钮,实现一键上报故障功能。 2025-05-18 02:14:22 +08:00
Allen
f51a0aa21d 优化检测URL是否有效方法,当HEAD请求收到404响应时,使用GET请求再次尝试。 2025-05-18 00:47:41 +08:00
Allen
50dbbbdcf5 实现getZoomFactorByUrl函数,根据URL设置webview的缩放比例。 2025-05-18 00:46:35 +08:00
Allen
362844ab2b 升级所有npm包到最新版本 2025-05-17 23:13:12 +08:00
Allen
ab5aa05bd7 通过编译期间注入环境变量,以便支持切换API_HOST 2025-05-17 23:12:41 +08:00
Allen
58d3ea3577 点击logo打开负一屏时,如果此前已有打开的标签页,则直接激活标签页(切换到所在标签页并显示),避免打开多个负一屏。 2025-05-17 21:36:13 +08:00
Allen
542a167066 在主进程启动时,提前预加载菜单数据和缩放配置数据,从而减少主界面的加载耗时。 2025-05-17 21:34:19 +08:00
Allen
12377a42ed 将ipcMain的所有handle移至IpcMainHandler.ts 2025-05-17 21:26:55 +08:00
Allen
aad96a0866 Tab页增强,捕获webview的网页标题和图标 2025-05-17 21:13:07 +08:00
Allen
ba77eaae59 增加.editorconfig文件 2025-05-17 20:43:10 +08:00
Allen
85036de5c3 优化检测URL是否有效方法,使其更贴近浏览器访问效果,以及当HEAD请求后收到403响应时,再用GET请求一次(也许Web服务器禁止了HEAD请求)。 2025-05-17 20:42:46 +08:00
Allen
51087027c8 将零散的接口封装为EIAC_Desktop_Api,新增GetConfig和FaultReporting接口。 2025-05-15 00:39:58 +08:00
Allen
3cec21a7f3 新增获取当前显示屏幕信息接口 2025-05-12 23:41:36 +08:00
Allen
cfb0f05ff1 监听并拦截所有webview的打开窗口请求,然后在新的webview打开它。 2025-05-12 01:41:53 +08:00
Allen
f99c1bb88e 为了可拖拽tab的效果,引入electron-tabs包 2025-05-12 00:56:15 +08:00
Allen
346f88d21e 程序启动时,初始窗口大小调整为1024*768 2025-05-11 11:58:17 +08:00
Allen
bca789a017 增加应用程序图标 2025-05-11 11:56:51 +08:00
Allen
66c3d6f948 修复在开发模式下没有正确加载托盘图标的问题 2025-05-11 11:01:17 +08:00
Allen Cai
24cb194937 新增tabs功能,每个tab对应一个webview 2025-05-11 09:00:18 +08:00
Allen
cc8a8e142e 移除调试代码 2025-05-07 07:21:41 +08:00
Allen
bfc8dc2e60 将登录返回的cookie传递给webview所加载的url 2025-04-30 23:55:20 +08:00
Allen
8c937fc98b 确保只有一个实例在运行 2025-04-30 23:12:15 +08:00
Allen
950d589f0f 修复使用生产模式打包后,调用set-cookie后,document.cookie仍然为空的问题。 2025-04-30 23:11:48 +08:00
Allen
77ef0139fc 从assets文件夹移除大部分没用的图标文件,以及修复生产模式打包后加载托盘图标文件失败的问题。 2025-04-30 19:45:59 +08:00
Allen
bd1b3a9612 使用在线图标,以及增加点击菜单后的图标切换效果 2025-04-30 18:43:27 +08:00
Allen
dc3da3af34 URL不可访问时,弹出故障窗口。 2025-04-30 18:05:09 +08:00
Allen
ec6393d719 检测URL是否不可访问 2025-04-30 17:29:43 +08:00
Allen
c70c4f1a5b 增加最小化到系统托盘功能 2025-04-30 11:18:58 +08:00
Allen
0ad394850c 实现GetMenu接口调用 2025-04-30 00:16:58 +08:00
Allen
f384590bb5 添加assets文件夹和一些icons 2025-04-30 00:01:39 +08:00
Allen
86805d882e 完成登录功能 2025-04-29 18:37:16 +08:00