zangch@mesnac.com
|
e4c9c2acd7
|
feat(mes/reverseTrace): 实现产品反向追溯功能
新增反向追溯功能,包含以下核心组件:
1. 新增 TraceQcCheckItemVo、TraceMaterialInputVo、ReverseTraceVo 等值对象
2. 新增 IReverseTraceService 接口及实现类,提供追溯核心逻辑
3. 新增 ReverseTraceController 提供 REST API
4. 新增 ReverseTraceMapper 及 XML 实现复杂查询
5. 实现分步查询逻辑:行业判定、锚点定位、分区块数据加载
功能特点:
- 支持成品批次码全链路追溯
- 工单展开行懒加载原材料投料信息
- 质检明细弹窗懒加载
- 适配轮胎和机加两种行业类型
- 优化查询性能,减少不必要的数据传输
|
1 week ago |
zangch@mesnac.com
|
871696d50a
|
feat(workflow): 从hwbm的新版本plus框架中直接复制,未经过测试!新增流程实例业务扩展对象和启动流程并推进功能
- 新增 FlowInstanceBizExt 类作为流程实例业务扩展对象
- 在 RemoteStartProcess 中添加 bizExt 字段用于业务扩展信息
- 在 StartProcessBo 中添加 bizExt 字段用于业务扩展信息
- 新增 startCompleteTask 方法实现启动流程并自动推进到下一节点
- 实现 getCurrentTaskIdByInstanceId 方法根据流程实例ID获取当前活跃任务
- 通过独立事务机制避免数据库死锁问题
- 添加完整的注释文档说明新功能的使用场景和核心机制
|
3 months ago |
zch
|
f464130fd3
|
feat(dms): 新增故障报修工单审批和确认功能- 添加审批和确认工单的接口和实现逻辑
- 更新工作流推进机制,增加重试功能
- 优化工单状态和审批状态的处理
- 新增相关常量定义
|
9 months ago |
zch
|
a65d398858
|
feat(workflow): 新增工作流任务处理相关功能
- 新增 completeTaskIgnoreAuth 方法,用于系统后台发起审批时忽略权限
- 新增 getCurrentActiveTaskId 方法,根据业务ID获取当前活跃任务ID
- 新增 getCurrentTaskIdByInstanceId 方法,根据流程实例ID获取当前活跃任务ID
- 修改 completeTask 方法名称为 completeTaskIgnoreAuth,系统后台发起审批 无用户信息 需要忽略权限(completeTask.getVariables().put("ignore", true);)
|
10 months ago |
yinq
|
77b6b8b6e9
|
update 集成WarmFlow,添加hwmom-api-workflow、hwmom-workflow工作模块
|
1 year ago |