|
|
cca51c6fcc
|
feat(project): 新增项目资金计划功能 #2
添加项目资金计划模块,包括以下内容:
- 新增项目资金计划实体类及相关数据库表结构
- 实现资金计划Repository和服务层
- 添加资金计划Tab页及FXML界面
- 实现从合同付款计划同步资金计划功能
- 添加资金计划表格展示及更新操作
|
2025-08-28 19:54:20 +08:00 |
|
|
|
c793c0925e
|
refactor(配置管理): 重构配置绑定组件结构并添加布尔类型支持
将原有配置绑定组件重构为泛型抽象基类,统一处理不同类型配置的绑定逻辑。新增BooleanConfig支持布尔类型配置,并优化了LocalDateTimeConfig的转换器处理。
重构后的AbstractConfigBounder提供通用属性绑定和变更处理,子类只需实现特定类型的双向绑定逻辑。同时调整了相关UI界面,添加了布尔配置开关控件。
|
2025-08-28 15:09:54 +08:00 |
|
|
|
c69d3f1af2
|
refactor(ui): 重构BaseController及相关组件,优化代码结构和性能
重构BaseController,移除冗余属性,引入bean缓存机制
新增LocalDateTimeConfig类处理日期时间配置
优化AbstEntityManagerSkin的分页和表格数据处理逻辑
调整ContractTabSkinBase的依赖注入方式,使用缓存bean
统一日期、数字和货币的格式化处理,使用CurrentEmployee的配置
|
2025-08-27 19:36:30 +08:00 |
|
|
|
9ff84ebe8a
|
refactor(u8配置): 重构配置管理相关代码
将配置管理相关代码重构为ConfigBounder接口及其实现类,提取公共逻辑到AbstractConfigBounder基类
修复公司创建日期配置的显示问题,使用更直观的中文描述
将合同同步相关配置常量集中到ContractCtx中管理
|
2025-08-25 19:40:07 +08:00 |
|
|
|
6711657663
|
feat(u8): 添加用友U8配置窗口和数据迁移功能
新增用友U8配置窗口,支持日期和文本配置项的编辑与保存。实现从CloudInfo到CloudYu的数据迁移任务,优化任务执行方式。重构多个同步任务类继承Tasker基类,统一任务处理逻辑。扩展YongYouU8Service功能,添加配置相关接口。调整UI布局和菜单项,增加配置入口。
refactor: 重命名CompanyTableCell为EmployeeRoleTableCell
style: 清理无用导入和格式化代码
fix: 修复ContractTypeSyncTask中分类和方向字段设置错误
|
2025-08-25 18:57:17 +08:00 |
|
danyz
|
b0b67b5d7f
|
feat(任务监控): 添加Executor信息监控面板并重构界面
重构任务监控界面布局,将演示任务功能移至监控窗口工具栏
新增Executor信息监控面板,显示线程池详细状态信息
移除主界面中的演示任务按钮,更新项目版本号
|
2025-08-25 00:41:34 +08:00 |
|
danyz
|
5575f0c17d
|
feat(权限管理): 为角色和功能添加启用状态字段
- 在EMPLOYEE_ROLE表中添加IS_ACTIVE字段,默认值为TRUE
- 在EmployeeRole和Function实体类中添加active字段
- 在角色和功能管理界面添加启用状态列和控件
- 实现TaskMonitorCenter与状态栏标签的绑定
- 更新相关ViewModel以支持启用状态
- 配置Maven仓库地址
|
2025-08-24 22:23:24 +08:00 |
|
danyz
|
fa1d63413f
|
fix(ui): 修复供应商表格单元格初始化问题并优化代码结构
修复供应商表格单元格在显示供应商名称时的初始化问题,优化异步加载逻辑
重构CompanyVendorTableCell及相关代码,提高可维护性
调整.gitignore中config.properties的路径格式
清理配置文件中注释掉的数据库连接信息
更新FXML布局文件中的控件属性
|
2025-08-24 16:53:38 +08:00 |
|
danyz
|
8135acf16a
|
feat: 添加功能模块相关字段和界面优化
- 在FUNC表中添加CONTROLLER、ICON和DESCRIPTION字段
- 重构角色管理相关类名和路径
- 优化公司表格单元格显示逻辑
- 添加功能权限管理界面
- 优化日志配置和FXML文件引用
- 移除冗余代码和注释
|
2025-08-23 18:39:05 +08:00 |
|
danyz
|
6cbe3f37ee
|
style(ui): 统一调整多个管理窗口的高度为680像素
调整了公司、库存、部门、功能、项目、客户、员工、银行、角色等多个管理窗口的预设高度,从不同高度统一为680像素,保持界面一致性。同时优化了部分导入语句的格式。
|
2025-08-23 11:06:07 +08:00 |
|
|
|
d736f2d3e1
|
refactor(task): 重构任务监控界面和任务调度逻辑
- 将任务监控界面改为TabPane布局,优化UI结构
- 重构任务调度逻辑,使用统一的ExecutorService
- 修改TaskStatus枚举,将UN_SCHEDULED改为DELAYED
- 优化MonitoredTask实现,改进任务状态管理
- 移除冗余代码,清理无用导入
- 添加调试日志配置
|
2025-08-22 22:00:03 +08:00 |
|
|
|
65bc67460b
|
重新初始化项目
|
2025-08-22 19:55:19 +08:00 |
|