27 Commits (250c85b1ee1a8cdba7667c7aa3bfa87a601f9caa)

Author SHA1 Message Date
zangch@mesnac.com 9a28e73fb9 feat(api): 新增QMS质检服务API模块
- 创建InspectionCompleteNotification DTO用于质检完成通知
- 添加RemoteQmsInspectionService Dubbo接口定义质检服务
- 在父pom中注册hwmom-api-qms模块
- 为WMS模块添加QMS API依赖支持质检功能集成
4 months ago
zangch@mesnac.com 566df42b50 feat(qms): 新增质检类型和多级降级匹配策略
- 新增出库检类型(编号8)并统一更新所有质检类型定义
- 实现质检模板多级降级匹配策略,支持物料/工位/工序精确匹配
- 添加通用模板功能和应用级缓存优化性能
- 增加检测方法字段和多值查询支持
- 完善PDA质检任务生成逻辑和异常提示信息
- 新增WMS入库质检任务接口DTO
4 months ago
zangch@mesnac.com 871696d50a feat(workflow): 从hwbm的新版本plus框架中直接复制,未经过测试!新增流程实例业务扩展对象和启动流程并推进功能
- 新增 FlowInstanceBizExt 类作为流程实例业务扩展对象
- 在 RemoteStartProcess 中添加 bizExt 字段用于业务扩展信息
- 在 StartProcessBo 中添加 bizExt 字段用于业务扩展信息
- 新增 startCompleteTask 方法实现启动流程并自动推进到下一节点
- 实现 getCurrentTaskIdByInstanceId 方法根据流程实例ID获取当前活跃任务
- 通过独立事务机制避免数据库死锁问题
- 添加完整的注释文档说明新功能的使用场景和核心机制
4 months ago
zangch@mesnac.com 906bc8adc1 feat(qms): 添加质检模块上位机接口和模板匹配策略,RemoteCodeRuleService添加selectCodeRuleCodeWithTenant
- 新增质检模块架构说明文档,包括质检模板匹配策略
- 完善检测类型字典和通用模板规则定义
- 扩展编码规则服务支持租户传递功能
- 实现上位机接口服务层和控制层
- 添加质检任务生成功能和工位名称转编码逻辑
- 实现8级降级匹配策略用于质检模板匹配
- 添加事务管理和异常处理机制
4 months ago
zangch@mesnac.com 120f64b6b2 feat(ems、api、job): 新增定时任务
- 新增三个SnailJob任务执行器:设备告警、电阈值超限、小时耗量告警
- 实现RemoteEmsTaskService远程服务接口及其实现类
- 创建hwmom-api-ems模块并配置相关依赖
- 启用Spring定时任务支持并注释原有调度逻辑
- 移除旧模块依赖,引入新api模块依赖
- 完成采集设备告警、电阈值对比、小时耗量检查等核心业务逻辑
- 添加全局事务管理确保数据一致性
- 注释掉原有的Scheduled定时任务方法以便后续迁移
7 months ago
xs 96eb49c294 1.5.9后端
AI智能表单填充,AI模型修改为从前端动态传参
AI相关功能增加权限配置
7 months ago
zangch@mesnac.com 75457dcca0 feat(ruoyi-api): 添加 hwmom-api-wms 模块,实现定时任务生成盘点工单主子表,实现盘点任务的编码唯一、名称唯一
- 新建 hwmom-api-wms 模块
- 在 ruoyi-api 的 pom.xml 文件中添加了 hwmom-api-wms 模块
- 盘点工单WmsInventoryCheck的盘点类型checkType按照新的设置,抽检/盘点
- 新建WmsCheckTaskExecutor("wsmCheckTsk")定时任务执行器
- 新建RemoteInventoryCheckServiceImpl.wmsInventoryCheck服务
- 新建WmsCheckTaskExecutor调用RemoteInventoryCheckServiceImpl.wmsInventoryCheck定时生成盘点工单
9 months ago
yinq c2a00cbbf9 update qms生成质检任务时检验类型模板校验 10 months ago
yinq 7f1b6f5843 update 通过planDetailId和processId生成质检任务 10 months ago
Yangwl aeebb4e306 质量检验任务接口提交修改 10 months ago
Yangwl 31895aa837 质量检验任务提交增加病疵项目 10 months ago
Yangwl f673a179ec 质量检验任务提交验证去除 10 months ago
Yangwl 8ba6a980cb 质量检验任务提交 10 months ago
zch f464130fd3 feat(dms): 新增故障报修工单审批和确认功能- 添加审批和确认工单的接口和实现逻辑
- 更新工作流推进机制,增加重试功能
- 优化工单状态和审批状态的处理
- 新增相关常量定义
10 months ago
zch a65d398858 feat(workflow): 新增工作流任务处理相关功能
- 新增 completeTaskIgnoreAuth 方法,用于系统后台发起审批时忽略权限
- 新增 getCurrentActiveTaskId 方法,根据业务ID获取当前活跃任务ID
- 新增 getCurrentTaskIdByInstanceId 方法,根据流程实例ID获取当前活跃任务ID
- 修改 completeTask 方法名称为 completeTaskIgnoreAuth,系统后台发起审批 无用户信息 需要忽略权限(completeTask.getVariables().put("ignore", true);)
10 months ago
Yangwl 56fe3fa83b 质量PDA获取工序病疵逻辑修改 10 months ago
zch 489bf79700 feat(dms): 添加租户ID和用户ID参数
- 润滑工单dms_bills_lube_instance表新增租户id字段,相应实体类字段更新
- DmsPlanInspectService、DmsPlanLubeService 和 DmsPlanMaintService 中添加租户ID和用户ID传给定时任务job
- 更新 RemoteInspectInstanceService、RemoteLubeInstanceService 和 RemoteMaintInstanceService 接口,增加租户ID和用户ID参数
- 在 RemoteInspectInstanceServiceImpl、RemoteLubeInstanceServiceImpl 和 RemoteMaintInstanceServiceImpl 中实现新增参数的传递
- 更新 RemoteJobServiceImpl,将租户ID和用户ID作为任务参数添加到集群任务中
12 months ago
zch a0a25ec1f9 feat(job): 为job定时任务的Dubbo服务添加租户id和用户id参数
- 在 DmsInspectStanceExecutor、DmsLubeStanceExecutor 和 DmsMaintStanceExecutor 中添加租户id和用户id参数
- 更新 remoteInspectInstanceService 和 dmsBillsLubeInstanceService 的方法以接收额外参数
- 在 DmsMaintStanceExecutor 中添加日志记录和错误处理
- 在 DmsJobEntity 中添加 tenantId 和 userId 字段
12 months ago
zch 042f1d4e40 build(hwmom): 更新依赖并添加新模块
- 在 ruoyi-api/pom.xml 中添加 hwmom-api-dms 和 ruoyi-api-job 模块
- 更新 hwmom-dms 和 ruoyi-job 模块中的依赖
- 在根 pom.xml 中更新 snailjob 版本至1.4.0
1 year ago
zch 888dd9da65 feat(job): 新增 SnailJob 任务执行器和相关接口
- 添加了 DmsInspectStanceExecutor、DmsLubeStanceExecutor 和 DmsMaintStanceExecutor 三个任务执行器
- 新增了 DmsJobEntity 任务实体类
- 实现了 RemoteInspectInstanceService、RemoteLubeInstanceService 和 RemoteMaintInstanceService 接口
- 添加了 RemoteJobService 接口及其实现类
- 新建了相关的 Maven 项目配置文件
1 year ago
yinq 77b6b8b6e9 update 集成WarmFlow,添加hwmom-api-workflow、hwmom-workflow工作模块 1 year ago
Yangwl cfb55019ae 质量管理模块代码提交(PDA接口) 1 year ago
zch c39d251112 feat(wms): 物料大类管理功能由字典改为数据库表
- 添加物料大类信息相关实体类、BO、VO等
- 实现物料大类信息的增删改查功能
- 更新相关领域对象,将物料大类从字典改为数据库表关联
- 优化查询性能,使用MPJ插件进行关联查询
1 year ago
yinq f24e2ecb97 update 优化生成编码规则、Dubbo调用生成订单编码规则 1 year ago
yinq be476567ed update 物料定时任务、存储数据 1 year ago
yinq 9d4d8c4533 update 添加hwmom-api、hwmom-api-mes模块 1 year ago
xs 892ed70a1f Initial 1 year ago