dmy
|
5a8953d1e5
|
feat: 添加参数校验并调整导线数量操作逻辑
在main.py中添加gc_x和h_arm长度校验
在ParameterForm.vue中修改导线数量操作逻辑,仅允许1或3条导线
|
2026-03-02 23:20:04 +08:00 |
|
dmy
|
759b8b9a25
|
feat: 添加雷暴日与地闪密度的联动逻辑
当地闪密度大于0时自动禁用雷暴日输入并设为-1
当地闪密度小于0时自动启用雷暴日输入并设为20
|
2026-03-02 23:04:16 +08:00 |
|
dmy
|
8aa2f600ed
|
feat: 添加配置导入功能
将重置参数按钮改为导入配置按钮,并实现TOML文件解析和参数导入功能
|
2026-03-02 22:57:13 +08:00 |
|
dmy
|
73681f629d
|
refactor: 调整计算结果卡片在表单中的位置
|
2026-03-02 22:51:00 +08:00 |
|
dmy
|
6f0f8d02a8
|
feat: 重构EGM计算核心并添加实时日志推送功能
将EGM计算逻辑从webview_app.py移到main.py中的run_egm函数
添加实时日志推送和计算结果回调机制
支持后台线程计算不阻塞前端
|
2026-03-02 22:49:38 +08:00 |
|
dmy
|
47d3b7b6b4
|
feat: 将配置导出功能从JSON改为TOML格式并添加保存对话框
|
2026-03-02 22:18:32 +08:00 |
|
dmy
|
dfb6399073
|
feat: 添加交流/直流标识支持
在参数模型中添加ac_or_dc字段,支持从配置文件中读取交流或直流标识,并在前端界面根据电压等级自动判断显示
|
2026-03-02 22:09:46 +08:00 |
|
dmy
|
d7ed999da6
|
feat: 同步调整导线参数数组操作
|
2026-03-02 22:03:01 +08:00 |
|
dmy
|
12565e971d
|
refactor: 简化地面倾角输入为单个输入框
|
2026-03-02 22:01:04 +08:00 |
|
dmy
|
dbd6c4f702
|
feat: 限制导线和地线坐标数组的最大长度并更新标签
限制导线和地线坐标数组的最大长度为4(1地线+3导线),更新相关按钮的禁用逻辑
更新坐标输入框的标签文本
|
2026-03-02 21:58:09 +08:00 |
|
dmy
|
3bda0260b6
|
feat: 将输入框提示信息改为工具提示样式
|
2026-03-02 21:52:20 +08:00 |
|
dmy
|
73d4f0ac01
|
docs: 更新
|
2026-03-02 21:49:35 +08:00 |
|
dmy
|
4ae2f36049
|
feat: 将额定电压输入改为下拉选择框
将额定电压从数字输入改为预定义选项的下拉选择框,支持常见的电压等级
|
2026-03-02 21:17:34 +08:00 |
|
dmy
|
9a5e8e0076
|
feat: 优化日志组件并简化后端日志处理
为日志组件添加折叠功能并显示空状态提示
移除参数表单中冗余的后端日志调试信息
|
2026-03-02 21:13:26 +08:00 |
|
dmy
|
89e4cd4973
|
feat: 添加运行日志组件并集成到参数表单
在参数表单中添加运行日志组件,用于显示计算过程中的日志信息
后端增加日志处理功能,将计算日志返回给前端显示
优化tsconfig配置,添加路径别名支持
|
2026-03-02 21:02:58 +08:00 |
|
dmy
|
6ebfcf848d
|
feat: 添加基于pywebview的图形界面支持
新增图形界面模块webui,使用Vue 3 + Quasar + TypeScript + Tailwind CSS开发
扩展README文档说明图形界面使用方法
更新.gitignore忽略前端相关文件
添加Python版本配置文件
|
2026-03-02 19:39:28 +08:00 |
|