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
|
bf965d00e2
|
feat(workflow): 添加工作流程图功能并优化暂存和打回流程
- 新增 TaskFlowChartCO 客户端对象用于流程图数据传输
- 添加 /flowChart/{workId} 接口获取工作流程图
- 实现 TaskFlowChartQueryExe 查询执行器构建流程图
- 优化 EightworkInfoSaveDraftExe 暂存执行器支持预设签字人信息
- 改进 TaskLogAddExe 处理暂存和打回状态转换逻辑
- 增强 TaskLogUpdateExe 支持工作流打回功能和归档机制
- 添加打回历史记录处理和步骤归档功能
- 优化签字步骤激活逻辑和状态管理
|
2026-03-24 10:05:25 +08:00 |
fangjiakai
|
2694888ef4
|
feat(task): 添加作业暂存功能
- 在 TaskLogController 中新增 saveDraft 接口用于暂存作业
- 修改 TaskLogAddExe 将作业创建逻辑拆分为首次提交和暂存转正式两种场景
- 实现从暂存记录转为正式提交的功能,包括状态检查和票号重新生成
- 重构作业信息保存逻辑,提取正式票号生成功能到独立方法
- 更新 TaskLogServiceI 接口定义,添加 saveDraft 方法声明
- 在 TaskLogAddCmd 中新增 id 字段标识暂存转正式操作
- 新增 gasFlag 字段支持其他分析标识功能
|
2026-03-20 15:37:20 +08:00 |
fangjiakai
|
d9307f1e4f
|
feat(task): 优化任务日志处理和受限空间删除功能
- 在 TaskLogController 中添加过滤逻辑,排除状态为 -1 的记录
- 为 ConfinedSpaceRemoveExe 添加事务回滚注解和详细文档说明
- 优化 TaskLogUpdateExe 中的 eightworkInfo.info 更新逻辑,改为批量更新变化的步骤
- 在 TaskLogUpdateExe 中添加签名路径和时间戳记录功能
- 修复 TaskLogServiceImpl 中 nextStep 方法的参数传递问题
- 为 TaskLogAddCmd 添加 others 参数支持
- 移除 MeasuresLogsDO 中冗余的 stepName 字段
|
2026-03-20 09:13:48 +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
|
cfe6eacc50
|
feat(taskflow): 添加作业流程按组别分组功能
- 在 TaskFlowCO、TaskFlowDO 和 TaskFlowE 中新增 groupName 字段用于标识按钮组别
- 修改 getFlowByWorkType 方法返回 TaskFlowGroupCO 类型,实现按组别分组的数据结构
- 更新 TaskFlowController 中的接口注释,明确为"获取作业步骤(按组别分组)"
- 实现按 group_name 分组的逻辑处理,将流程步骤按组别进行归类
- 添加 TaskFlowGroupCO 数据传输对象,用于承载分组后的流程数据结构
|
2026-03-13 15:54:45 +08:00 |
fangjiakai
|
34c34f4b29
|
feat(taskflow): 添加作业步骤查询功能并更新系统配置
- 新增getFlowByWorkType接口用于获取指定作业类型的步骤信息
- 在TaskFlowController中添加/getFlowByWorkType/{workType} REST端点
- 实现TaskFlowQueryExe中的getFlowByWorkType业务逻辑
- 更新nacos.yml配置文件,设置环境为prod并添加用户名密码认证
- 修改sdk.yml中的app-key和uri配置,将负载均衡改为直连模式
- 在EightworkInfo相关DTO和实体类中新增gasFlag字段支持气体检测标识
- 在MeasuresLogs相关DTO和实体类中新增signPath字段支持签字功能
- 在TaskLogPageQry中新增eqCurrentStep字段用于当前步骤查询
- 更新.gitignore文件,忽略nacos和templates目录
|
2026-03-12 10:27:13 +08:00 |
fangjiakai
|
72a0bd747f
|
初始提交
|
2026-03-10 08:29:37 +08:00 |