20 Commits

Author SHA1 Message Date
kuaifan
790f5d4838 refactor: 统一 Electron 子窗口与标签页窗口管理
将原有独立子窗口 (childWindow) 和标签页窗口 (webTabWindow) 合并为统一的
  窗口管理系统,通过 mode 参数区分窗口类型:
  - mode='tab': 标签页模式(有导航栏,默认)
  - mode='window': 独立窗口模式(无导航栏)

  主要变更:
  - 移除 createChildWindow、preCreateChildWindow 等独立窗口相关代码
  - 扩展 createWebTabWindow 支持 mode 参数
  - 简化前端 openWindow 调用,将 config 对象扁平化为顶层参数
  - 更新所有调用点使用新的统一接口
2026-01-11 21:13:55 +00:00
kuaifan
ca353d747b no message 2025-05-26 20:26:40 +08:00
kuaifan
82afb5b150 no message 2025-03-13 17:27:13 +08:00
kuaifan
239013a2cb perf: 优化国际化语言 2024-11-01 10:53:51 +08:00
kuaifan
d8a25e75d7 perf: 优化国际化语言 2024-10-31 16:39:08 +08:00
kuaifan
fdd5e36d19 no message 2024-10-21 12:53:03 +08:00
kuaifan
a7bd0e0dac perf: 优化时间组件 2024-09-20 21:46:28 +03:00
kuaifan
8c3cd379a2 no message 2024-09-01 19:52:41 +08:00
Pang
0a4ac6abb7 perf: 优化系统参数 2024-01-17 23:22:13 +08:00
weifashi
5760d3ef0f fix: 文件主题修复 2023-12-10 18:42:49 +08:00
kuaifan
3a9001e091 Upgrade Professional Edition 2023-03-24 09:08:53 +08:00
kuaifan
43c51d48d9 合并优化 2022-03-10 17:45:17 +08:00
韦荣超
1117b57101 Merge remote-tracking branch 'origin/dev' into develop
# Conflicts:
#	app/Http/Controllers/Api/SystemController.php
#	public/js/language.all.js
#	resources/assets/js/pages/login.vue
#	resources/assets/js/pages/manage.vue
#	resources/assets/js/pages/manage/calendar.vue
#	resources/assets/js/pages/manage/components/Calendar.vue
#	resources/assets/js/pages/manage/setting/system/setting.vue
#	resources/assets/js/store/state.js
#	resources/assets/statics/public/js/language.all.js
2022-02-24 17:18:33 +08:00
kuaifan
4bb080bd58 vue data内支持this.$L 2022-02-14 18:59:53 +08:00
kuaifan
bc3932c8b8 perf: 点击切换语言一级菜单出现的兼容问题 2022-02-10 17:10:18 +08:00
test
d7652a7a32 add:首页功能开发 2021-12-28 15:34:54 +08:00
kuaifan
af28eaaace 适配 手机/平板端 2021-09-21 00:26:29 +08:00
kuaifan
de3c7b5019 语言设置 2021-07-01 13:52:59 +08:00
kuaifan
518cfa9090 no message 2021-05-30 23:22:12 +08:00
kuaifan
af3d8d6d8c 调整目录结构 2021-05-30 14:39:41 +08:00