67 Commits (d249f9399828b3c98444ab33a2a32d48de19da23)

Author SHA1 Message Date
yinq f3048643ec update 生产工单加关联字段 2 weeks ago
yinq 9d5753abdb update 机加生产工单新增生产派工,新增机加生产信息,开始、报工工单 2 weeks ago
zangch@mesnac.com 1d77494d9d change(mes):工时报表使用计划编号字段(plan_code)
- 将派工单字段(dispatch_code)更正为计划编号字段(plan_code)
- 更新实体WorkHourReportVo类中的字段注释和Excel导出属性
-保持查询逻辑与实际业务字段一致
3 months ago
zangch@mesnac.com a4dceb819c feat(mes): 新增工序工单统计与计划查询功能
- 新增工序工单统计分页接口(按工序聚合)
- 新增工序工单统计导出接口(按工序聚合)
- 新增按工序查询计划列表接口(不分页)
- 扩展统计SQL支持多表union查询与复杂条件过滤
- 新增ProcessWorkOrderStatsVo用于导出数据封装
-优化统计逻辑支持按processId聚合及完成率计算
- 增加物料编码查询条件支持
- 提供完整的分页与导出功能实现- 支持按计划开始时间、工序、设备、班次等多维度查询
- 实现工序生产统计总数查询用于分页处理
3 months ago
zangch@mesnac.com b3910bff35 feat(mes): 新增工序工单统计与计划子节点查询功能
- 新增工序工单统计接口,支持按工序聚合完成数量、未完成数量与完成率
- 新增计划子节点查询接口,支持按 plan_code + process_id 过滤
-优化在制品跟踪报表SQL逻辑,从订单维度调整为计划编码维度
- 批量工序进度查询由订单ID改为计划编码方式实现- 在报表查询中增加租户隔离控制,确保数据安全性
- 重构相关VO对象,补充物料名称与编码字段以增强展示能力
- 调整WIP跟踪报表排序规则,提升分页浏览体验- 清理历史订单维度的工序进度查询逻辑,统一使用计划维度处理
3 months ago
zangch@mesnac.com e0f9c2186f change(mes): 修正生产报表计算逻辑
- 修改了生产效率计算方式,去除生产时间依赖
- 简化了整体进度计算逻辑,仅保留完成数量占比
- 移除了在制品进度占比的复杂计算- 统一了数值型进度的计算标准
3 months ago
zangch@mesnac.com 7857b1c5f1 feat(mes): 添加在制品跟踪报表总数查询功能
- 在 ProdReportMapper 中新增 wipTrackingReportCount 方法- 在 ProdReportMapper.xml 中添加对应的 SQL 查询语句- 在 ProdReportServiceImpl 中调用新方法以恢复分页总条数显示- 优化分页查询逻辑,关闭自动 count 避免复杂 SQL 解析失败
- 添加异常处理确保简化版 count 失败不影响列表数据返回
4 months ago
zangch@mesnac.com d4cc4f4758 feat(report): 新增小时产量统计功能
- 在IProdReportService接口中新增hourlyOutputByHour方法定义
- 在ProdReportController中新增hourlyOutputByHour接口
- 在ProdReportMapper中新增hourlyOutputByHour方法及XML映射
- 实现小时产量统计逻辑,支持按扫描时间分桶统计
- 支持根据processId动态获取计划表名和明细表名
- 提供产量、合格数、不合格数的统计字段
- 在XML中完善查询条件过滤和数据聚合逻辑
-修复部分SQL注释格式问题- 调整部分代码空行格式
4 months ago
zangch@mesnac.com ad16b86caa change(mes):优化在制品跟踪报表及工序进度查询性能
-优化 `ProcessProgressVo`,新增产品订单ID、工序进度相关字段(计划数量、完成数量、进度百分比等),  并细化状态描述与时间字段支持。
- 为 `ProdReportMapper` 添加批量获取订单工序进度的方法,避免N+1问题,提升查询效率。
- 重写在制品跟踪报表SQL逻辑,使用CTE优化订单筛选与工序统计,避免全表扫描,提高报表导出性能。
- 报表导出方法更新为使用专用导出VO,确保导出数据格式一致性。
- 更新XML中部分注释和逻辑,增强可读性与维护性。
4 months ago
zangch@mesnac.com 50abfb434d feat(dms): 新增报表功能
- 在 DmsReportMapper 中增加实时报警分页与列表查询接口
- 在 DmsReportMapper.xml 中添加实时报警数据查询 SQL 片段及映射配置
- 实现 service 层对实时报警报表的分页和导出逻辑
- 优化故障类型字段类型转换,确保空值处理一致性- 调整时间字段格式化输出,提升报表可读性

feat(qms): 新增来料检验效率报表功能

- ReportController 增加来料检验效率接口
- ReportService 和 ReportMapper 增加相关 VO 和查询方法
- ReportMapper.xml 中新增复杂聚合查询 SQL,支持检验结果、不合格项

feat(mes): 改进工序进度报表查询逻辑
- 修改 getOrderProcessProgress 方法以支持动态表名查询
- 根据订单派工类型自动识别并查询对应的工序计划表
- 引入工艺路线服务,增强工序数据获取灵活性
4 months ago
zangch@mesnac.com 0a75b0a6b4 feat(mes): 新增报工工时、班组作业、在制品跟踪等报表功能
新增以下报表功能:
- wipTrackingReport在制品跟踪报表
- reportWorkHour报工工时数据表
- reportTeamWork报工数据表

同时新增相关 VO 类:WorkHourReportVo、TeamWorkReportVo、
WipTrackingReportVo、ProcessProgressVo 用于支撑上述报表功能。
Mapper 层增加对应查询方法及 XML 实现,Controller 增加接口并支持
Excel 导出和防重复提交。
4 months ago
zangch@mesnac.com 4d14ea4268 feat(hwmom-mes): 新增良率汇总与趋势分析接口新增以下两个报表功能:
- 良率汇总(按机台):统计各机台的总产量、合格数、不良数及良率,并按良率排序。
- 良率趋势(日维度):按日期统计每日的产量、合格数、不良数及良率变化趋势。涉及文件:
- IProdReportService.java:新增接口定义- ProdReportController.java:新增控制器方法
- ProdReportMapper.java:新增 Mapper 接口- ProdReportMapper.xml:新增 SQL 查询语句- ProdReportServiceImpl.java:实现新增接口逻辑
4 months ago
yinq 186b7d10d9 update mes添加硫化报警项目、报警标准 6 months ago
yinq 29f84d1a21 update mes生产计划显示物料单位信息 7 months ago
yinq 27a4e46f31 update mes添加工装类型:关联物料、关联工序。 7 months ago
yinq ec3fcef018 update mes物料BOM逻辑删除xml采用del_flag 8 months ago
yinq 102a274482 update mes物料BOM逻辑删除采用del_flag 8 months ago
yinq 11536f78c4 update mes工艺路线添加字段 8 months ago
yinq 3bb2eeb8ec update 工序关联工序资源维护 8 months ago
yinq b52e617349 update mes大屏设计参考接口 8 months ago
xs 79d393f414 1.3.3:
后端:物料bom完善,树不根据bom版本递归,增加状态
8 months ago
yinq e420eea507 update add工位关联物料类型 9 months ago
yinq 7f1a3782f7 update 生产工单信息查询优化 9 months ago
xs 06c85a2cd5 1.3.1:
后端:生产计划由选择物料bom改为bom版本
10 months ago
xs 2d46cf13c5 1.3.0:
结构bom和物料bom后端完善
10 months ago
xs bc05582caf 1.2.8:
物料bom后端完善
10 months ago
Yangwl cfb55019ae 质量管理模块代码提交(PDA接口) 10 months ago
yinq 33a4847aa7 update 物料BOM递归优化 11 months ago
yinq 116b21de45 update 物料BOM加单位显示 11 months ago
yinq 35f3ca9860 update add生产信息 11 months ago
zch d238ecb502 add(mes): 添加生产投入和产出扫描信息功能
- 新增生产投入扫描信息相关实体、控制器、服务和映射器
- 新增生产产出扫描信息相关实体、控制器、服务和映射器
- 实现了生产投入和产出扫描信息的增删改查功能
- 添加了生产投入和产出扫描信息的导出功能
11 months ago
yinq a84caeacf6 update 生产计划完成率对比报表、导出 11 months ago
yinq bb9d25322a update 机台关联车间和工序 11 months ago
yinq 539e8c2012 update add生产计划完成率报表 11 months ago
zch 347c6e2e30 refactor(mes): 重构生产计划监控功能
- 修改接口名称和返回类型:queryMoritorPageList -> queryMoritorList,返回类型从 TableDataInfo 改为 List
- 新增 PlanMonitorVo 和 ShiftGroupVo 类用于监控数据展示
- 优化前端监控页面,按机台和班次分组展示计划信息
- 重构后端查询逻辑,按时间区间参数查询监控数据
- 更新数据库查询语句,使用 WITH 子句进行预处理
11 months ago
yinq 3e2eca569a update 添加示方书维护、文件上传下载 11 months ago
xs 7d6528e4d9 1.2.2
生产bom服务端完成
11 months ago
zch 7c06d2187d add(mes): 添加生产计划监控功能
- 新增生产计划监控页面接口和实现
- 添加生产计划监控相关的数据结构和映射
- 实现生产计划监控的分页查询功能
- 优化生产计划信息的查询和展示
11 months ago
xs 0c5b9cca22 1.2.1
生产bom结构树后端功能完成
11 months ago
xs 96fa1e49eb 1.1.5
设备大类、物料大类、结构bom
11 months ago
yinq 21d58ed15b update 添加模具换模计划 11 months ago
yinq 8723f50a96 update 添加模具信息、模具关联轮胎 11 months ago
yinq 9e00eea476 update 新增EPI辊信息、口型板信息 11 months ago
yinq bb9b5aafb0 update 新增硫化生产计划 11 months ago
yinq 9572796335 update 计划关联机台查询 12 months ago
yinq 5d22a31579 update 添加工序工艺信息 1 year ago
xs d69ae21b1f 1.1.3
生产计划信息根据车间分表
1 year ago
zch 2218bb4cad add(hwmom-mes): 新增结构BOM管理(树型)和机台信息功能
- 添加结构BOM信息相关实体、控制器、服务、Mapper等代码
- 实现结构BOM信息的增删查改等功能
- 添加机台信息相关实体、控制器、服务、Mapper等代码
- 实现机台信息的增删查改等功能
1 year ago
zch 3ce2e846c9 add(hwmom-mes): 生产派工相关功能
- 新增获取派工编号接口
- 新增生产派工列表查询接口,支持与工序关联查询
- 修改生产订单信息查询,增加物料编码和名称等字段
- 更新生产工单信息Mapper和XML文件,支持新的查询功能
1 year ago
zch 8493d19459 ad(hwmom-mes): 工艺路线组成信息列表查询功能
- 新增 selectProdBaseRouteProcessJoinList 方法,用于查询工艺路线组成信息列表
- 在 ProdBaseRouteProcess 模型中添加 processName 和 processType 字段
- 更新 mapper 和 xml 文件以支持新的查询功能
- 使用左连接查询相关工序信息
1 year ago