zangch@mesnac.com
|
74ed26c643
|
feat(production): 添加子件物料周需求和周排产计划功能
- 新增子件物料周需求数据模型MrpComponentWeeklyReq
- 新增子件物料周需求服务接口和实现类
- 新增子件物料周需求控制器提供CRUD和导入导出功能
- 新增子件物料周需求数据访问层和SQL映射
- 新增周排产计划数据模型MrpProdWeeklyPlan
- 新增周排产计划服务接口提供基本操作功能
- 实现异步数据导入功能支持大批量数据处理
- 添加数据导入模板下载和批量更新功能
- 集成Excel导入导出功能支持数据批量处理
|
3 days ago |
zangch@mesnac.com
|
6d3cacf8c6
|
chore(andon): 更新产线质量统计注释说明
- 修改按产线统计良品和不良品注释为按产线统计良品和不良品ui
|
3 days ago |
zangch@mesnac.com
|
436bdf1419
|
refactor(andon): 优化看板服务数据查询逻辑
- 替换设备状态统计为直接调用mapper获取真实数据
- 新增设备参数值mapper依赖注入用于实时状态获取
- 集成设备参数值表查询OEE指标的真实生产数据
- 添加生产质检记录专用实体类和映射器
- 实现基于实际质检数据的良品率统计功能
- 重构设备状态详情获取逻辑使用新的数据源
- 移除设备状态模拟计算改为真实数据查询
|
1 week ago |
zangch@mesnac.com
|
6ed1d4492a
|
feat(production): 添加安灯派工时间记录和预警处理功能
- 在安灯派工状态变为已接单时自动设置接单时间
- 添加批量标记预警为已处理的接口和实现
- 实现预警去重机制,避免重复生成相同预警
- 添加预警冷却时间控制,5分钟内不重复生成
- 更新未处理预警时只更新数值和时间信息
- 添加安灯生产监控看板服务接口定义
|
1 week ago |
zangch@mesnac.com
|
7f1e4425bb
|
fix(andon): 修复安灯事件派工状态更新和自动分配逻辑, 当PDA使用/production/andon/mobile/call接口提交安灯呼叫时,将时间设置为安灯派工AndonEventAssignment的acceptTime,当安灯事件结束后设置时间为安灯派工AndonEventAssignment的finishTime
- 移除ACCEPTED状态下的acceptTime自动设置逻辑,仅保留DONE状态的finishTime设置
- 重命名autoCreateAssignments方法中的参数名从e改为event以提高可读性
- 在PDA调用场景下为自动创建的派工记录立即设置acceptTime表示已接单
- 更新变量名从a改为assignment,提高代码可读性
- 修复方法内部对event对象的引用保持一致性
|
1 week ago |
zangch@mesnac.com
|
41c5d56e63
|
feat(andon): 添加移动端派工任务和生产监控看板功能
- 在AndonMobileController中新增派工任务相关接口,包括获取用户任务列表、接单、完成任务等功能
- 添加AndonDashboardController提供生产监控看板数据接口,包含设备状态、任务完成、OEE、利用率、品质、安灯事件等统计
- 新增AndonDashboardDTO数据传输对象,定义完整的生产监控数据结构
- 实现AndonDashboardServiceImpl提供看板数据查询服务,整合设备、生产计划、安灯事件等多维度数据
- 扩展AndonEventAssignment相关功能,支持移动端派工任务的完整流程处理
|
1 week ago |
zangch@mesnac.com
|
7736ccb69d
|
refactor(andon): 将工位查询逻辑改为产线查询逻辑
- 替换 BaseProcessStation 为 BaseProductLine 查询
- 修改服务依赖从 IBaseProcessStationService 到 IBaseProductLineService
- 调整查询条件添加产线类型过滤(productLineType=2)
- 更新产线编码获取方式从父级产线ID获取
- 修正工位名称显示逻辑使用产线名称
|
1 week ago |
zangch@mesnac.com
|
2eb76b394b
|
feat(andon): 添加手持设备安灯呼叫功能并优化规则匹配算法
- 新增 AndonMobileController 提供手持设备安灯呼叫接口
- 新增 AndonMobileCallRequest DTO 用于手持设备请求数据传输
- 实现 /call-types 接口获取工位可用呼叫类型列表
- 实现 /call 接口处理手持设备安灯呼叫提交
- 优化 AndonEventAssignmentServiceImpl 规则匹配逻辑,添加 pickBestRule 方法
- 修复安灯事件插入时的事务回滚问题,添加 @Transactional 注解
- 更新版权年份至2026年
- 完善安灯事件创建时的呼叫单号生成规则
|
1 week ago |
zangch@mesnac.com
|
5b8259d934
|
feat(base): 添加设备状态统计功能并修复Excel导出问题
- 1. statusCode 含义
statusCode 状态 说明
0 未开机 当天无三色灯数据
1 运行 最新记录是"三色灯机器运行"
2 停机 最新记录是"三色灯机器暂停"
3 待机 最新记录是"三色灯机器待机"
2. 三个接口返回数据总结
接口 返回数据
/statistics 设备汇总统计:总数、运行/停机/待机/未开机台数、开机率
/deviceStatus 每台设备的实时状态列表:设备编号、名称、产线、状态文字、状态码
/deviceStartTime 每台设备的当天开机时间:设备编号、名称、产线、开机时间值
一句话总结:statistics 返回全局统计数字,deviceStatus 返回每台设备当前是运行/停机/待机/未开机,deviceStartTime 返回每台设备今天的开机时间。
- 修复AndonEventLog中Excel导出的操作类型显示问题
- 添加Anonymous注解支持设备参数访问
- 实现设备状态统计功能,包括开机率、运行台数、停机台数、待机台数、未开机台数
- 添加设备状态列表查询接口,返回设备编号、名称、三色灯状态
- 添加设备开机时间查询接口,返回设备当天最新开机时间
- 实现SQL查询统计设备三色灯状态数据
- 添加异常处理和数据验证机制
- 优化设备状态查询性能,使用CTE和窗口函数进行统计计算
|
1 week ago |
zangch@mesnac.com
|
c26e4a7a8f
|
feat(andon): 添加安灯看板展示接口和前端列配置功能
- 新增 AndonBoardController 提供看板数据查询接口
- 实现根据看板编码获取配置与事件数据功能
- 添加进行中和已关闭事件的数据筛选和排序逻辑
- 支持按产线/工位范围动态过滤事件数据
- 提供看板统计信息包括待处理/处理中/已解决/已取消数量
- 实现前端展示字段配置的多种写法支持
- 添加逗号分隔字符串、JSON数组、JSON对象三种配置格式
- 支持区分进行中和已关闭表的独立列配置
- 提供字段标签、宽度、对齐方式等显示属性配置
|
2 weeks ago |
zangch@mesnac.com
|
d6c8fa1d6f
|
docs(andon): 添加安灯系统完整项目与用户操作文档
- 补充安灯系统业务设计说明,包括规则、事件、派工、日志、看板等核心模型
- 详细描述各模块职责与典型字段,明确系统整体架构
- 阐述业务流程闭环,从规则配置到事件处理及自动派工流程
- 介绍事件生命周期操作与状态联动机制
- 说明扩展配置策略与前后端调用链,提升开发与运维理解
- 提供终端用户操作手册,覆盖页面使用说明与角色分工
- 附带典型业务场景示例与全流程操作案例
- 通过流程图展示整体业务流转与系统交互机制
- 指明日志与看板功能使用及管理建议
|
4 weeks ago |
zangch@mesnac.com
|
63600ab90c
|
feat(production): 新增安灯模块
- 新增 AndonRule 实体类,定义安灯规则配置对象及其属性和方法
- 新增安灯看板配置、事件、派工记录、操作日志等 API 接口- 新增安灯看板配置页面,支持增删改查及位产线、工下拉选择- 新增安灯事件管理页面,支持事件查询、导出及状态展示
- 实现安灯事件的确认、处理、完成和取消等操作接口调用
- 添加相关字典数据支持,如触发源类型、事件状态、是否有效等
- 隐藏部分非必要搜索和展示字段,优化用户操作体验- 安灯事件数据保留用于统计分析,不支持直接删除- 完善表单校验规则,确保核心字段如看板编码、名称等必填
- 提供刷新间隔、展示字段等看板配置项,支持个性化配置
|
2 months ago |
zangch@mesnac.com
|
2584433878
|
feat(production): 新增安灯模块
- 新增安灯看板配置实体类、控制器、服务层和数据访问层
- 新增安灯事件实体类,支持多种事件状态与处理流程
- 新增安灯派工记录实体类及相关接口实现
- 实现基础的增删改查、导出Excel等功能
- 配置MyBatis映射文件支持数据库操作
- 提供RESTful API用于前后端交互
|
2 months ago |
yinq
|
1b55fe0e78
|
change - SAP订单查询
|
2 years ago |
yinq
|
b3f8727e9c
|
change - SAP订单同步更新
|
2 years ago |
yinq
|
1852055580
|
change - 发泡追溯报表、质量报表加导出
|
2 years ago |
yinq
|
07125537e1
|
change - 下达计划加工位
|
2 years ago |
yinq
|
bbec4e6d27
|
change - 生产执行报表接口
|
2 years ago |
yinq
|
c014609706
|
change - 特殊字符
|
2 years ago |
yinq
|
64726cd810
|
change - 改下达生产计划
|
2 years ago |
yinq
|
b6b5a3a474
|
change - 页面排序
|
2 years ago |
yinq
|
463dd3ae85
|
change - 判断可下计划生产BOM
|
2 years ago |
yinq
|
36cbbad249
|
change - 看板接口
|
2 years ago |
yinq
|
3dc308e913
|
change - 开放api鉴权
|
2 years ago |
yinq
|
04bdc2125f
|
change - 自动下达MES工单
|
2 years ago |
yinq
|
6bea396415
|
change - 自动同步生产BOM
|
2 years ago |
yinq
|
fe2795192e
|
change - BOM名称、质量报表、定时任务
|
2 years ago |
yinq
|
0f4bd709b3
|
update - 生产报表
|
2 years ago |
yinq
|
e43a8e3963
|
update - SAP接口
|
2 years ago |
yinq
|
4116e08753
|
update - 生产计划
|
2 years ago |
yinq
|
43c2e012b3
|
update - 改生产BOM
|
2 years ago |
yinq
|
06516fed4b
|
update - 产品BOM改
|
2 years ago |
yinq
|
9089cef779
|
update - 自动同步生产BOM、自动生成生产计划
|
2 years ago |
yinq
|
ddca1d2e7d
|
update - 班组加列、物料加列
|
2 years ago |
yinq
|
12570a5997
|
update - add生产日历
|
2 years ago |
yinq
|
7064a19957
|
add - 工序维护
|
2 years ago |
zhouhy
|
4aeae10d17
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# aucma-api/src/main/java/com/aucma/api/service/impl/SAPPutStorageServiceImpl.java
|
2 years ago |
yinq
|
11ad425098
|
change - 订单BOM父子页面
|
2 years ago |
zhouhy
|
9a6587377a
|
获取数据修改
|
2 years ago |
yinq
|
c7b35364d7
|
change - sap接口鉴权
|
2 years ago |
yinq
|
0d4f9898e4
|
change - 通过生产BOM生成生产计划
|
2 years ago |
yinq
|
6842982f9a
|
change - 订单BOM加实体类列
|
2 years ago |
yinq
|
f4ab9ad92c
|
add - 报表模块
|
2 years ago |
yinq
|
57b0682db6
|
change - 生产BOM祖级列表
|
2 years ago |
yinq
|
980f771f2d
|
add - 生产计划
|
2 years ago |
yinq
|
170354eee0
|
add - 订单BOM、生产BOM
|
2 years ago |