353 Commits (336861f05d59771f0a65913b06bbfd180a20cd90)
 

Author SHA1 Message Date
yinq 336861f05d update mes步序加数据类型字段 10 months ago
yinq d01bf7fbd5 update system数据库连接信息Vo 10 months ago
yinq 4280c7684b update system数据库连接信息配置、查询指定数据库下表、字段、数据接口 10 months ago
yinq 82f350afae update mes添加数据库连接信息 10 months ago
yinq 24ef1eef59 update mes生产信息加列余料数量 10 months ago
zch 59d64708e4 refactor(dms): 将停机时长单位从毫秒修改为秒,上位机存入秒数
- 在 DmsRecordShutDown、DmsRecordShutDownBo 和 DmsRecordShutDownVo 类中
-将 shutTime 字段的注释和 Excel 属性从"停机时长(毫秒)"修改为"停机时长(秒)"
10 months ago
zch 394b213657 feat(dms): 添加停机原因字段
- 在 DmsRecordShutDownVo 类中添加 shutReasonName 字段,用于表示停机原因。该字段通过 JOIN 操作获取。
10 months ago
zangchenhao 88667110b4 feat(qms): 为现有Qc 实体类添加删除标志字段
- 在 QcDefectDetail、QcDefectInfo、QcDynamicStandard、QcGradeInfo、QcInspectionItems、  QcInspectionRules、QcInspectionTask、QcLevelInfo、QcRevisionInfo 和 QcRimInfo 类中添加 delFlag 字段
— 同时在数据库中添加字段 del_flag(char 类型(1))默认为 0
- 使用 @TableLogic 注解标记删除逻辑字段
- 删除标志字段用于软删除,0 代表存在,2 代表删除
- 移除了 QcGradeInfo 类中的多余 attr1 字段
10 months ago
zangchenhao 0e1b79c29e refactor(hwmom-workflow): 优化 COUNT 查询的 SQL 生成
- 为 COUNT 查询创建专门的查询包装器,不包含 ORDER BY 条件
- 解决了在 SQL Server 中因 ORDER BY 导致的查询错误问题
- 避免了不必要的排序操作
10 months ago
zangchenhao 1b6ac13b51 feat(workflow): 添加当前用户待办和抄送任务数量查询接口
- 在 FlwTaskController 中添加了 countTaskWaitByCurrentUser 和 countTaskCopyByCurrentUser 方法
- 在 FlwTaskMapper 中添加了 countTaskWait 和 countTaskCopy 方法
- 在 FlwTaskMapper.xml 中添加了对应的 SQL 查询语句
- 在 FlwTaskServiceImpl 和 IFlwTaskService 中实现了相关业务逻辑
10 months ago
zangchenhao e26499e9ee feat(dms): 增加润滑管理中机器类型和设备类型名称字段
- 在 DmsBillsLubeDetailMapper.xml 文件的 selectDmsBillsLubeDetailJoinVo SQL 查询中添加了 machine_type 和 device_type_name 字段
10 months ago
Yangwl 56442a01e4 Merge remote-tracking branch 'origin/master' 10 months ago
Yangwl 8ba6a980cb 质量检验任务提交 10 months ago
zangchenhao 6cbdfb1927 feat(dms):DmsRecordShutDown联表查询停机类型编号和停机原因字段
- 在 DmsRecordShutDown 类中添加 shutTypeCode 和 shutReasonName 字段
- 更新 DmsRecordShutDownServiceImpl 中的查询方法,关联查询停机原因信息
10 months ago
wanghao 49ab37e589 Merge remote-tracking branch 'origin/master' 10 months ago
wanghao a0aa910ea8 增加 删除入库 10 months ago
zch a07d019120 refactor(DmsBillsInspectInstanceServiceImpl): 将消息类型从 "system" 修改为 "1",表示站内信 10 months ago
zangchenhao e6bc038167 feat(dms): 为移动端实体类添加 createTime 字段并更新相关逻辑
- 在 DmsBillsInspectInstanceMobile 和 DmsBillsMaintInstanceMobile 类中添加 createTime 字段
- 在 DmsMobileController 中更新获取巡检实例逻辑,设置 createTime
10 months ago
zangchenhao c775d29452 feat(dms): 完善巡检工单工作流逻辑
- 添加巡检工单开始和完成的完整工作流处理逻辑
- 实现巡检工单状态的自动更新
- 优化工作流启动和推进的异常处理
- 增加日志记录,提高系统可监控性
10 months ago
zangchenhao 640ab25e5e fix(dms): 优化保养工单完成逻辑
- 在完成保养工单时增加状态检查,确保只有在保养中状态才能完成保养
- 修复了可能导致非保养中状态也能完成保养的逻辑漏洞
10 months ago
zangchenhao c7b73fc540 fix(dms): 修复保养工单相关问题
- 修复保养项目名称为空的问题
- 优化保养工单明细项目查询逻辑
- 修复工作流启动和推进相关问题
- 优化数据更新逻辑,使用最新查询到的数据进行更新
- 添加创建者、创建时间等字段到 DmsBillsMaintDetailProjectVo
10 months ago
zangchenhao a09bc48429 refactor(dms): 优化故障报修工单接口和控制器
- 修改 DmsBillsFaultInstanceController 中的 getInfo 方法,使用更具体的查询方法
- 更新 IDmsBillsFaultInstanceService 接口,增加文件参数处理
10 months ago
zangchenhao cc42d8783f fix(dms): 修复 PDA 端获取维修工单详情接口返回值问题
- 增加 outsrcId 字段转换逻辑,确保外协单位 ID 正确返回
- 优化设备信息字段设置,提高接口兼容性
- 改进日志输出,便于问题追踪和调试
- 修复文件上传相关代码,确保附件正确保存
10 months ago
zangchenhao b0a8c023ed refactor(dms): 优化消息通知和工作流推进逻辑
- 修改消息类型为站内信(1)
- 添加消息通知内容,根据不同场景设置相应的通知文本
- 修复设备编码标签字段映射问题
- 优化外协单位ID和维修类型转换逻辑
- 增加对未知字段的兼容性处理
- 优化文件上传和JSON解析逻辑
- 统一检查、润滑、保养工单的消息类型和通知内容
10 months ago
zangchenhao f95724ba65 fix(dms): 优化工作流确认逻辑并修复相关问题
- 添加缺失的字段映射
- 优化工单确认流程,支持确认通过和不通过
-修复 PDA 端兼容性问题
- 优化润滑保养相关数据映射
- 移除不必要的 cron 表达式查询
- 统一工作流任务完成逻辑
10 months ago
yinq ef81357ed0 update mes班次信息页面加班制(两班、三班)、机台信息选班制 10 months ago
yinq 29f84d1a21 update mes生产计划显示物料单位信息 10 months ago
yinq 2dc8c22863 update mes载具工装关联载具类型 10 months ago
yinq 27a4e46f31 update mes添加工装类型:关联物料、关联工序。 10 months ago
zangchenhao 6f7abed094 refactor(dms): 优化故障报修工单审批流程
- 移除审批和确认方法的权限注解
- 优化工单状态更新逻辑,确保业务数据一致性
- 改进工作流推进过程,增加异常处理和日志记录
- 调整代码格式,提高可读性
10 months ago
zch f464130fd3 feat(dms): 新增故障报修工单审批和确认功能- 添加审批和确认工单的接口和实现逻辑
- 更新工作流推进机制,增加重试功能
- 优化工单状态和审批状态的处理
- 新增相关常量定义
10 months ago
zch d45241c20f feat(workflow): 添加 Dubbo租户上下文过滤器
- 新增 DubboTenantFilter 类,用于在 Dubbo 服务调用时传递和设置租户上下文
- 实现了 Filter 接口,通过 RpcContext 获取租户 ID 并设置到 TenantHelper
- 在 META-INF/dubbo/org.apache.dubbo.rpc.Filter 文件中注册过滤器
10 months ago
zch 7caa10f7a0 fix(system): 修复根据 ID 查询部门信息时的潜在问题(工作流调用时候)
- 在 selectDeptById 方法中添加了对 deptId 参数的空值检查,避免不必要的缓存查询
- 在 selectDeptNameByIds 方法中增加了对 id 的非空判断,提高了代码的健壮性
- 优化了缓存注解的使用,添加了 condition 属性以减少不必要的缓存操作
10 months ago
zch 8f6249e843 fix(dms): 修复工作流启动和推进的相关问题
- 润滑工单和保养工单的工作流启动逻辑优化
- 增加对已启动工作流的处理逻辑
- 修复工作流任务完成和推进的问题
- 优化设备 ID 类型,改为 Long 类型
- 新增润滑标准编码字段
- 保养标准编号相关接口定义更新
10 months ago
zch 9311b5e2ee refactor(dms): 增加 PDA 兼容性处理方法
- 新增 sanitizeForPda 方法,用于清理和转义特殊字符,确保 JSON 解析兼容性
- 添加 successForPda 和 errorForPda 方法,为 PDA 端提供增强的响应处理
- 这些改动旨在解决 PDA 端数据安全和 JSON 解析相关的问题
10 months ago
zch a65d398858 feat(workflow): 新增工作流任务处理相关功能
- 新增 completeTaskIgnoreAuth 方法,用于系统后台发起审批时忽略权限
- 新增 getCurrentActiveTaskId 方法,根据业务ID获取当前活跃任务ID
- 新增 getCurrentTaskIdByInstanceId 方法,根据流程实例ID获取当前活跃任务ID
- 修改 completeTask 方法名称为 completeTaskIgnoreAuth,系统后台发起审批 无用户信息 需要忽略权限(completeTask.getVariables().put("ignore", true);)
10 months ago
zch df28ff1633 fix(dms): 修复工作流相关问题
- 修复了检查工单、润滑工单和保养工单在创建时未正确存储流程实例ID的问题
- 优化了工作流推进逻辑,确保在异步线程中正确处理租户上下文
- 改进了日志信息,使其更加准确地反映流程实例ID和任务ID
10 months ago
zch 269219e976 feat(dms): 添加润滑标准编码字段并优化查询
- 在 DmsBillsLubeDetailMapper.xml 中添加润滑标准编码字段映射
- 更新 DmsBillsLubeDetailVo 类,增加润滑标准编码属性
- 修改查询 SQL,加入润滑标准编码字段
-为 DubboReference 添加超时设置,提高稳定性
- 移除 DmsPlanInspectMapper.xml 中的冗余注释
10 months ago
zch 6363cb81b1 refactor(dms): 恢复设备大类 设备类型 设备信息的接口与方法 10 months ago
wanghao 8ca5ecf58a Merge remote-tracking branch 'origin/master' 10 months ago
wanghao bfa7b84d63 提交 质检查询 10 months ago
Yangwl 56fe3fa83b 质量PDA获取工序病疵逻辑修改 10 months ago
zch b49d7d1e55 fix(dms): 修复工作流推进时的租户 ID 丢失问题
- 在主线程和异步线程中设置租户上下文
- 通过 Dubbo隐式参数传递租户 ID
- 确保在工作流操作前有正确的租户上下文
- 清理线程本地变量,避免状态污染
10 months ago
zch 0f658f33dd feat(dms): 添加工作流支持并优化任务执行策略
- 在 DmsBillsInspectInstance、RemoteInspectInstanceServiceImpl、RemoteLubeInstanceServiceImpl 和 RemoteMaintInstanceServiceImpl 中添加工作流相关字段和方法
- 润滑、保养、点巡检计划中更新任务执行策略为丢弃后续任务,避免重复执行
- 增加异步处理工作流推进,避免死锁
- 优化登录状态管理和 RPC 上下文清理
- DmsBillsInspectInstance实体类加@TableField(exist = false)
10 months ago
zch 53192c4ca6 refactor(dms): 重构PDA实体类和接口
- 新增PDA专用的MobileBo实体类,以便于PDA传参给后端
- 更新了多个实体类的字段和注释,使其与 PDA端保持一致
- 调整了部分方法的返回类型,使用 Vo 替代实体类以包含更多关联信息
- 优化了 SQL 查询,加入了更多关联字段以减少后续处理
- 移除了不必要的字段和方法,简化了代码结构
10 months ago
zch 06f0bcfe0d fix(hwmom-mes):修复设备类型插入逻辑
- 在插入设备类型时,如果 parentId为空,则设置为 0
- 确保父节点信息能够正确获取,提高数据完整性
10 months ago
zch aa3eea7da1 refactor(dms): 优化工单更新逻辑和记录命名
- 在 DmsBillsInspectInstanceServiceImpl、DmsBillsLubeInstanceServiceImpl 和 DmsBillsMaintInstanceServiceImpl 中添加更新失败异常处理
- 将 DmsRecordInspect及相关类的命名从英文改为中文,如 dmsRecordInspect改为 点巡检历史记录
- 更新 DmsRecordInspectController 中的路由地址和权限检查
10 months ago
zch 3f65e1fb7e feat(dms): 新增巡检记录功能
- 添加 DmsRecordInspect 实体类
- 创建 DmsRecordInspectBo 业务对象类
- 实现 DmsRecordInspectController 控制器
- 编写 DmsRecordInspectMapper Mapper接口
- 开发 DmsRecordInspectServiceImpl 服务实现类
- 设计 DmsRecordInspectVo 视图对象类
-定义 IDmsRecordInspectService服务接口
10 months ago
zch df82be7716 refactor(dms): 优化点巡检工单处理逻辑,新增DmsRecordInspect相关,添加润滑工单工作流
- @Slf4j异步记录
- 修改DmsInspectInstanceDetailProject实体类(包括bo vo)部分字段从Long改为BigDecimal
- 生成DmsRecordInspect相关
- 添加润滑工单工作流启动和完成逻辑
10 months ago
zch 2b74ae610c refactor(dms): 优化异步线程获取sa-token上下文
- mobile的保养实体类和接口移除不必要的日期格式化方法
10 months ago