|
|
50f3f15f48
|
feat(项目看板): 新增项目综合看板功能
新增项目综合看板功能,聚合展示项目、任务、进度主表和步骤数据
- 新增后端聚合接口 GET /oa/project/dashboard/{projectId}
- 新增前端看板页面,包含项目列表、任务表格和进度导图
- 优化思维导图组件,支持看板模式下的紧凑展示
- 新增进度明细表格视图和状态图例
- 实现任务与进度步骤的关联展示
- 添加项目模糊搜索功能
|
2026-04-15 17:19:56 +08:00 |
|
|
|
086cdb6c3e
|
fix(oa):修复供应商关联查询SQL语法错误
|
2025-11-11 14:09:05 +08:00 |
|
|
|
53f58dc9e1
|
feat(oa): 新增项目进度步骤分页查询功能
- 在OaProjectScheduleStepMapper中添加selectVoPageNew方法
- 在OaProjectScheduleStepMapper.xml中实现对应的SQL查询逻辑
- 修改OaProjectScheduleStepServiceImpl中的queryPageListPage方法,使用新的查询方法
- 删除旧的buildQueryWrapperLambda方法,改用QueryWrapper构建查询条件
- 在buildQueryWrapper方法中增加nodeHeader、startTime和endTime的查询条件- 在OaProjectScheduleStepVo中添加projectId和projectName字段
|
2025-11-11 14:01:45 +08:00 |
|
|
|
d2a6d40e93
|
feat(oa): 新增根据计划ID批量删除步骤功能
- 在 IOaProjectScheduleStepService 接口中新增 deleteByScheduleIds 方法
- 实现类 OaProjectScheduleStepServiceImpl 中实现 deleteByScheduleIds 方法
- 在 OaProjectScheduleStepMapper 中增加 deleteByScheduleIds 的 SQL 映射- 在 OaProjectScheduleServiceImpl 删除计划时同步删除相关步骤
- 添加 Mapper 层对 scheduleIds 参数的支持及 XML 删除语句- 更新 mapper 接口导入 Collection 类以支持参数传递
|
2025-11-11 13:33:26 +08:00 |
|
|
|
a939fab3bb
|
feat(oa): 添加步骤排序字段并更新相关逻辑
- 在 NodeDTO 中新增 sortNum 字段用于步骤排序
- 更新 OaProjectScheduleStepMapper.xml 支持 sort_num 字段插入
- 修改 OaProjectScheduleStepServiceImpl 设置 sortNum 值
- 在 TableDataConstantUtil 中为所有节点添加 sortNum 排序值
- 调整 createNode 方法签名以支持 sortNum 参数传递
|
2025-10-24 09:44:35 +08:00 |
|
|
|
2da9f92395
|
feat(oa): 新增项目进度节点批量插入功能
- 新增 NodeDTO 数据传输对象,用于封装节点信息
- 在 OaProjectScheduleStepMapper 中添加 saveBatch 批量插入方法
- 实现 OaProjectScheduleStepServiceImpl 的 batchInsertNodes 方法
- 新增 TableDataConstantUtil 工具类,提供初始化节点数据- 在 OaProjectScheduleController 中新增 addByProjectId 接口
- 扩展 OaProjectScheduleStep 实体类与 VO/BO 类的字段结构
-优化首次编辑时 endTime 和 originalEndTime 的赋值逻辑
|
2025-10-21 16:56:13 +08:00 |
|
|
|
1715aa3639
|
新增文件预览列表修复了任务显示ossId但是无法现在的情况
新增项目编号索引
|
2025-05-20 09:11:45 +08:00 |
|
|
|
9825e0ba1d
|
进度+文件上传重构+文件权限控制
|
2025-05-10 22:17:04 +08:00 |
|
|
|
ca3724ff32
|
项目进度控制
|
2025-05-08 20:42:58 +08:00 |
|