fangjiakai
|
8921ce76dd
|
feat(todo): 完善待办事件处理与菜单权限配置
- 在作业撤回功能中集成待办删除事件推送
- 在任务日志更新中添加待办删除事件处理
- 新增相关方端和监管端菜单枚举配置
- 重构受限空间作业分页查询逻辑
- 优化数据权限注解配置和分页查询实现
- 添加DTO字段支持菜单路径参数传递
|
2026-04-13 08:29:18 +08:00 |
fangjiakai
|
f6e39da335
|
feat(workflow): 添加作业撤回功能支持
- 新增 EightworkInfoWithdrawCmd 命令类用于撤回请求参数
- 实现 EightworkInfoWithdrawExe 执行器处理撤回业务逻辑
- 在 EightworkInfoDO 和相关模型中添加 lockFlag 字段控制撤回权限
- 添加 withdraw 接口到 EightworkInfoController 和服务层
- 实现物理删除 task_log 记录的批量删除功能
- 添加盲板工作类型筛选查询条件
- 修改菜单枚举配置支持新的作业类型路径
- 实现 CAS 乐观锁机制防止并发冲突
|
2026-04-09 09:47:13 +08:00 |
fangjiakai
|
9fe44ac750
|
feat(task): 完善作业票流程控制和数据查询功能
- 实现撤回作业票时保持原票号的逻辑判断
- 添加步骤意见信息的存储和处理功能
- 正式提交时重置作业创建时间为当前时间
- 优化作业创建人查询条件改为关联任务日志表匹配
|
2026-04-07 08:48:21 +08:00 |
fangjiakai
|
f50527a3c1
|
feat(web): 添加强制终止工作流功能并实现按作业类型统计
- 在EightworkInfoController中新增forceTerminate接口,支持强制终止工作流并传入关闭原因
- 添加StatisticsByWorkTypeCO数据传输对象用于统计结果返回
- 实现statisticsByWorkType接口,提供按作业类型的统计数据查询功能
- 修改forceTerminate方法参数,支持传递关闭原因到工作流终止处理
- 添加安全措施处理逻辑,在暂存和提交时同步处理安全措施确认步骤
- 新增强制终止命令ForceTerminateCmd和统计相关DTO类
- 在数据库映射文件中添加按作业类型统计数据查询的SQL语句
- 修复任务日志状态检查逻辑,确保正确的流转状态验证
|
2026-03-31 17:31:26 +08:00 |
fangjiakai
|
9bd9b69e4c
|
feat(workflow): 新增强制终止工作流功能并优化受限空间管理
- 添加 forceTerminate 接口用于强制终止工作流
- 实现多人签字步骤的支持和分支流程图构建
- 优化 TaskFlowChartQueryExe 中的分支步骤处理逻辑
- 更新 TaskLogUpdateExe 中的签字步骤处理机制
- 添加 ConfinedSpace 的主管部门字段管理
- 重构 TaskLogAddExe 中的多人签字步骤创建逻辑
- 优化工作流跳过状态处理逻辑
- 添加更多日志输出便于调试跟踪
|
2026-03-31 11:05:05 +08:00 |
fangjiakai
|
2788eccbb5
|
feat(api): 调整测量日志接口并增强作业流程功能
- 修改 MeasuresLogsController 中的分页接口路径从 /list 为 /page
- 添加新的 /list 接口用于查询所有测量日志数据
- 在 TaskLogController 的保存接口中添加部门名称字段
- 为 MeasurementsLogsQueryExe 添加 list 查询方法支持
- 修复 TaskLogQueryExe 中的阻塞步骤逻辑,排除已跳过的步骤
- 在 EightworkInfoSaveDraftExe 中优化暂存处理,添加其他安全措施处理
- 更新 TaskLogAddExe 中的日志和查询逻辑,使用 workId 替代 id
- 重构 TaskLogUpdateExe 中的特殊步骤和阻塞检查逻辑
- 添加附件步骤处理和应急指导书附件功能
- 优化打回流程,创建新的申请步骤记录而不是重置状态
- 增强安全措施处理,支持不同类型的措施更新方式
- 添加阻塞步骤信息的数据传输对象 BlockingStepInfoCO
|
2026-03-27 13:43:53 +08:00 |
fangjiakai
|
31d94d6234
|
feat(eightwork): 添加当前步骤ID筛选功能
- 在 EightworkInfoPageQry DTO 中新增 eqCurrentStepId 字段用于精确查询
- 在 EightworkInfoMapper.xml 中添加对应的 SQL 查询逻辑
- 实现通过任务日志表关联查询指定步骤ID的工作流数据
- 支持按当前步骤ID进行精确筛选和分页查询
|
2026-03-18 11:39:27 +08:00 |
fangjiakai
|
19059e1d4c
|
feat(task): 添加按作业类型查询任务列表功能
- 在 EightworkTaskController 中新增 listByWorkType 接口
- 实现 listByWorkTypeOrderByLevel 方法按作业级别升序排序
- 新增 EightworkTaskQry 和 EightworkTaskLevelCO 数据传输对象
- 优化 TaskLog 初始化逻辑,默认状态设为未开始
- 修复持续步骤状态管理,提交时保持进行中状态
- 更新数据库表名从 eightwork_task_log 到 task_log
- 添加部门ID、创建时间等查询条件支持
|
2026-03-18 11:25:55 +08:00 |
fangjiakai
|
040673973e
|
feat(task): 完善任务流程管理功能并集成待办推送
- 移除多余空行优化代码格式
- 集成TodoList消息推送功能支持任务完成和新增待办事件
- 添加WorkCodeEnum枚举的中文名称映射和获取方法
- 扩展EightworkInfoPageQry查询条件支持多字段筛选
- 实现分页查询的动态SQL映射配置
- 添加RocketMQ依赖支持消息队列功能
- 在任务日志更新时发送待办完成事件和新增待办事件
- 优化待办标题显示为具体流程类型名称
|
2026-03-11 08:30:42 +08:00 |
fangjiakai
|
72a0bd747f
|
初始提交
|
2026-03-10 08:29:37 +08:00 |