13 Commits (3ec5e2f7bc81b1471e0f66ccc09ce30d9534919b)

Author SHA1 Message Date
zangch@mesnac.com 3ec5e2f7bc feat(pda): 新增PDA设备参数值维护与物料工单查询功能
- 实现upsertTodayParamValue方法支持PDA参数值新增不覆盖当天记录
- 添加BaseMaterialInfo查询关键字字段及PDA物料模糊查询接口
- 新增PDA按物料关键字查询工单列表功能及订单状态数量维护接口
- 在DmsMobileController中增加PDA订单维护、设备运行时间更新等API
- 添加设备参数值的运行时间与当日产量更新功能及数值校验逻辑
- 完善异常处理机制,统一系统异常日志记录与业务异常转换
2 weeks ago
zangch@mesnac.com 0c2428045a feat(mapper): 添加参数注解并优化查询条件
- 为 BaseOrderInfoMapper 的方法添加 @Param 注解以支持 MyBatis 参数映射
- 在工单查询条件中使用 nvl 函数处理执行状态空值情况
- 在停机记录查询中新增按停机原因ID过滤的功能
3 weeks ago
zangch@mesnac.com 7de0a4c084 feat(mapper): 分页接口添加时间范围查询功能到订单、关机记录和质检报告映射器
- 在 BaseOrderInfoMapper.xml 中添加 beginTime 和 endTime 时间范围查询条件
- 在 DmsRecordShutDownMapper.xml 中添加 shut_begin_time 时间范围查询支持
- 在 ReportQualityInspectionMapper.xml 中添加 inspector_time 时间范围查询功能
- 支持通过 params 参数传递的时间范围查询
- 使用 Oracle 的 to_date 函数进行日期格式转换
- 实现了统一的时间范围过滤逻辑
3 weeks ago
zangch@mesnac.com 2ae6bb79fe feat(order/shutdown): 添加批量操作功能
- 修改工单控制器接口名称从 /running 到 /getRunningOrders
- 新增批量开始生产接口 /batchStart 用于启动多个工单
- 新增批量更新完工数量接口 /batchUpdateQty 处理完成和不良数量
- 新增批量完工提报接口 /batchComplete 完成多个工单
- 实现工单解析工具方法 parseObjIds 和 parseLong
- 添加工单批量开始生产数据库操作 batchStartProduction
- 添加工单批量更新完工数量数据库操作 batchUpdateQuantity
- 添加工单批量完工提报数据库操作 batchCompleteProduction
- 在服务层实现对应的批量业务逻辑并添加事务管理
- 为停机记录模块添加批量更新停机原因功能
- 优化停机记录查询条件和排序方式
3 weeks ago
zangch@mesnac.com f3d2c9268e fix(mapper): 修复订单信息映射中的字段名称和关联查询问题
- 将 finish_time 字段映射更正为 end_time 以匹配数据库实际列名
- 移除不再使用的 device_code 字段映射
- 将 INNER JOIN 更改为 LEFT JOIN 以避免物料信息缺失时数据丢失
- 移除对已删除字段 device_code 的条件过滤
- 在服务层完成订单时同步设置 complete_amount 和 complete_date 字段
2 months ago
zangch@mesnac.com 481cb96885 feat(base): 添加工单执行状态跟踪和工艺快照功能
- 在BaseOrderInfo实体类中新增执行状态、生产时间、操作员、实际完工数量等字段
- 实现工单开始生产、完工提报、数量更新等生产执行相关接口
- 添加按工单编号查询、获取运行中工单等功能
- 新增ProcessSnapshot实体类用于记录设备参数快照
- 实现工艺快照的创建、查询、对比、备份等管理功能
- 在工单管理中集成设备编号和执行状态过滤条件
- 完善工单信息的数据库映射和增删改查操作
2 months ago
yinq 1b55fe0e78 change - SAP订单查询 2 years ago
yinq 034655d49b change - 切换SAP订单工作中心,下发生产计划 2 years ago
yinq b3f8727e9c change - SAP订单同步更新 2 years ago
yinq 36cbbad249 change - 看板接口 2 years ago
yinq 9089cef779 update - 自动同步生产BOM、自动生成生产计划 2 years ago
yinq 0d4f9898e4 change - 通过生产BOM生成生产计划 2 years ago
yinq 7e8f989e98 add - 工单信息 3 years ago