zangch@mesnac.com
|
526e9df238
|
change(dms): 添加DMS模块序列定义并限制报警信息查询时间范围
- 在Board4Mapper.xml中修改selectLatestAlarmInfo查询,添加时间条件限定为当前一小时内
- 更新报警信息查询注释,明确查询范围为当前一小时内
- 新增DMS_SEQUENCES.sql文件,定义DMS模块所有表对应的27个序列
- 包含点检、保养、维修、停机等各类业务表的序列定义
- 添加序列同步逻辑,确保序列值与现有表数据行数对齐
- 提供序列验证和维护的SQL脚本支持
|
5 days ago |
zangch@mesnac.com
|
d0ee1d4ab9
|
doc(board): 修复巡检完成率超过100%问题
- 应检设备数计算逻辑从COUNT(DISTINCT PLAN_INSPECT_ID) * 18改为关联DMS_PLAN_INSPECT表SUM(DEVICE_AMOUNT)
- 更新inspectStatistics接口数据来源,增加DMS_PLAN_INSPECT表依赖
- 修正巡检执行情况统计数据查询SQL,通过计划表获取实际设备数量
- 删除硬编码的每计划18台设备假设,支持动态设备数量配置
- 更新业务逻辑说明文档,明确巡检计划表关联必要性
- 添加版本更新记录,记录巡检完成率修复详情
|
5 days ago |
zangch@mesnac.com
|
9eec0b171c
|
fix(report): 修复巡检统计数据查询逻辑
- 将应检设备计算方式从硬编码乘法改为关联DMS_PLAN_INSPECT表获取DEVICE_AMOUNT
- 更新数据来源说明,增加DMS_PLAN_INSPECT表关联
- 优化SQL查询逻辑,使用NVL函数处理空值情况
- 确保设备总数统计准确性,避免因计划数量变化导致的数据错误
|
5 days ago |
zangch@mesnac.com
|
4070af5e82
|
docs(report): 更新看板API文档中的数据源和业务逻辑
- 月累计产量数据源从BASE_ORDERINFO改为BASE_DEVICE_PARAM_VAL,按设备取当月最新实际产出数量汇总
- 更新productionTotal接口数据源映射表,明确年累计、月累计、日累计的取数逻辑
- 新增月累计产量SQL实现,使用窗口函数按设备取最新记录后汇总
- 调整设备产量列表查询条件,使用时间范围替代字符串格式化,并修改设备有效性判断条件
- 更新orderWorkStatistics接口数据源,从单一工单表改为维修、保养、巡检三类工单汇总
- 优化repairTimeStatistics统计逻辑,增加工单完成状态筛选条件
- 重新组织文档结构,新增工单统计、保养执行情况、巡检执行情况等关键SQL说明
- 更新数据库表结构参考,统一使用工单实例表而非计划表
- 修正注意事项中的工单统计、巡检设备计算、保养状态映射等关键说明
|
5 days ago |
zangch@mesnac.com
|
f597b06774
|
fix(report): 修复巡检统计数据源逻辑错误
- 修改Board5Mapper.xml中的应检设备计算方式,从DMS_PLAN_INSPECT表改为从工单表统计
- 调整已检设备统计逻辑,统一使用工单实例表数据源
- 移除DMS_BILLS_INSPECT_INSTANCE_ACTIVITY表查询中的冗余别名关键字
- 在DMS_BILLS_INSPECT_INSTANCE表映射中添加planInspectCode字段映射
|
5 days ago |
zangch@mesnac.com
|
79a6fb301b
|
feat(report): 更新工单统计数据查询逻辑
- 修改工单统计查询,支持维修、保养、巡检三类工单的分别统计
- 新增维修工单数据源DMS_BILLS_FAULT_INSTANCE,通过IS_FLAG='1'过滤
- 新增保养工单数据源DMS_BILLS_MAINT_INSTANCE,全量统计无IS_FLAG字段
- 新增巡检工单数据源DMS_BILLS_INSPECT_INSTANCE,通过IS_FLAG='1'过滤
- 更新维修时间统计查询,只统计BILLS_STATUS='2'的已完成工单
- 修改保养执行情况统计,使用DMS_BILLS_MAINT_INSTANCE表替换原计划表
- 调整巡检统计逻辑,将完成状态从INSPECT_STATUS='2'改为'3'
|
7 days ago |
zangch@mesnac.com
|
0913687294
|
fix(report): 修正设备报表查询条件和时间范围
- 修正设备状态统计查询中的IS_FLAG条件从0改为1
- 修正故障来源分布查询中的日期比较符号使用HTML实体
- 优化设备参数值查询的时间范围条件,使用TRUNC函数替代TO_CHAR函数提高性能
- 统一设备产出数量查询的时间范围条件,确保当天数据的准确性
|
1 week ago |
zangch@mesnac.com
|
fb44199747
|
fix(report): 修复设备查询条件错误
- 将设备过滤条件从 IS_FLAG = 0 修改为 IS_FLAG = 1
- 移除 DEVICE_TYPE = '1' 的过滤条件
- 确保正确显示标记为有效的设备数据
|
1 week ago |
zangch@mesnac.com
|
fdb2d78716
|
feat(report): 更新月累计产量查询逻辑并优化时间条件
- 修改月累计产量查询逻辑,从工单表改为设备参数表汇总最新实际产出数量
- 优化日期时间条件,使用TRUNC函数替代TO_CHAR函数提高查询性能
- 注释掉原有工单统计相关查询的时间过滤条件
- 更新XML映射文件中的缩进格式保持一致性
|
1 week ago |
zangch@mesnac.com
|
776b0790a4
|
fix(report): 更新故障趋势查询的数据源和字段
- 将数据源从 RECORD_ALARM_DEVICE 更改为 DMS_RECORD_ALARM_INFO
- 修改时间字段从 ALARM_TIME 为 ALARM_BEGIN_TIME
- 移除 IS_FLAG = 0 的过滤条件
- 移除设备类型的过滤条件
|
1 week ago |
zangch@mesnac.com
|
828a0ec114
|
refactor(report): 更新报警信息查询数据源
- 将数据源从 RECORD_ALARM_DEVICE 改为 DMS_RECORD_ALARM_INFO + BASE_DEVICELEDGER
- 修改字段映射:ALARM_INFO 改为 ALARM_REASON
- 修改字段映射:ALARM_TIME 改为 ALARM_BEGIN_TIME
- 添加设备名称关联查询
- 保持按报警时间降序排列逻辑
|
1 week ago |
zangch@mesnac.com
|
24467a71ed
|
change(report): 完善board的维修平均响应时间
- 明确年累计为上一自然年(上一年1月1日到12月31日,非滚动12个月)
- 明确月累计为本自然月(当月1日至月末)
- 明确日累计为当天(00:00-23:59)
- 更新质量追溯为近7天含当天按产品统计合格率
- 添加全量历史数据查询说明(工单、维修、保养、巡检、设备状态、故障来源)
- 补充近30天故障趋势查询说明
- 优化SQL查询注释,明确数据来源与处理逻辑
- 添加安全类型转换保护,避免空指针异常
- 标准化返回格式,确保前端数据稳定性
|
1 week ago |
zangch@mesnac.com
|
cdd5819326
|
docs(report): 添加Board4和Board5看板接口实现文档
- 新增Board4看板完整接口实现方案,包含10个数据接口和对应VO实体类
- 添加Board5看板完整接口实现方案,包含8个数据接口和对应VO实体类
- 提供详细的数据库表结构参考和关键SQL查询逻辑说明
- 包含前后端API接口定义和完整的数据源映射关系
- 补充接口返回示例和重要业务逻辑注意事项
- 记录详细的变更历史和版本迭代信息
|
1 week ago |
zangch@mesnac.com
|
3ef1fa0ebe
|
fix(report): 修复设备检验统计查询逻辑
- 修改了selectInspectStatistics查询语句,将设备数量统计改为子查询方式
- 将原FROM子句中的DMS_PLAN_INSPECT表改为DUAL表
- 确保统计结果准确性,解决原有查询可能导致的数据不一致问题
|
1 week ago |
zangch@mesnac.com
|
2af8d92f03
|
fix(report): 修复报警信息数据源和字段映射问题
- 更新数据源从 DMS_RECORD_ALARM_INFO 到 RECORD_ALARM_DEVICE
- 修改报警内容字段从 ALARM_CONTENT 到 ALARM_INFO
- 调整设备名称字段映射关系
- 添加 IS_FLAG = 0 的过滤条件
- 在控制器中添加 Anonymous 注解支持
- 更新相关注释文档说明
|
1 week ago |
zangch@mesnac.com
|
78b6ea367e
|
feat(report): 添加设备保养与故障分析看板功能
- 新增Board5Controller提供设备保养与故障分析看板的API接口
- 添加Board5Service服务层处理设备数据分析逻辑
- 创建Board5Mapper数据访问层实现数据库查询操作
- 新增多个VO类用于封装看板数据模型包括工单统计、维修时间、设备状态等
- 配置Board5Mapper.xml实现各类统计数据的SQL查询语句
- 实现设备状态分布、故障来源分析、产量TOP5等统计功能
- 添加保养执行情况、巡检执行情况等数据统计查询接口
|
1 week ago |
zangch@mesnac.com
|
09d81b8a26
|
feat(Board4Controller): 为报表接口添加匿名访问权限
- 为产量统计接口添加@Anonymous注解
- 为今日工单统计接口添加@Anonymous注解
- 为今日工单进度列表接口添加@Anonymous注解
- 为设备状态统计接口添加@Anonymous注解
- 为最新报警信息接口添加@Anonymous注解
- 为维修分析列表接口添加@Anonymous注解
- 为报修趋势列表接口添加@Anonymous注解
- 为质量统计接口添加@Anonymous注解
- 为质量追溯列表接口添加@Anonymous注解
- 为设备分析/产量列表接口添加@Anonymous注解
|
1 week ago |
zangch@mesnac.com
|
a52561e6e3
|
fix(report): 修复报表查询中的设备参数和状态统计问题
- 将参数查询条件从PARAM_CODE改为PARAM_NAME以提高兼容性
- 修正设备状态统计查询中数值类型的比较条件
- 更新设备表关联关系使用正确的主键字段OBJ_ID
- 添加详细的注释说明参数查询方式的变化原因
|
1 week ago |
zangch@mesnac.com
|
ec4d0834ad
|
feat(report): 新增Board4看板数据功能
- 创建Board4AlarmInfoVo、Board4DeviceProductionVo、Board4DeviceStatusVo等多个数据传输对象
- 实现Board4Controller控制器提供生产统计、工单进度、设备状态、报警信息等10个数据接口
- 开发Board4Mapper数据访问层包含年月日产量统计、工单统计、设备状态、维修分析等查询方法
- 配置Board4Mapper.xml实现各类统计数据的SQL查询逻辑
- 创建Board4OrderProgressVo、Board4OrderStatisticsVo、Board4ProductionTotalVo等视图对象
- 实现Board4ServiceImpl业务逻辑层处理各类看板数据统计和转换
- 定义IBoard4Service接口规范看板数据服务契约
|
1 week ago |
zangch@mesnac.com
|
481cb96885
|
feat(base): 添加工单执行状态跟踪和工艺快照功能
- 在BaseOrderInfo实体类中新增执行状态、生产时间、操作员、实际完工数量等字段
- 实现工单开始生产、完工提报、数量更新等生产执行相关接口
- 添加按工单编号查询、获取运行中工单等功能
- 新增ProcessSnapshot实体类用于记录设备参数快照
- 实现工艺快照的创建、查询、对比、备份等管理功能
- 在工单管理中集成设备编号和执行状态过滤条件
- 完善工单信息的数据库映射和增删改查操作
|
2 weeks ago |
zangch@mesnac.com
|
86fa02175b
|
feat(report): 新增DMS设备相关分析报表功能
- 新增设备故障分析报表实体类DeviceFaultAnalysisReport,包含设备编码、名称、故障类型等属性
- 新增设备OEE分析报表实体类DeviceOeeReport,支持计算计划运行时间、停机时间、可用率等指标
- 新增维修工时统计报表实体类RepairHoursReport,统计执行人工单数量及工时
- 实现DmsReportMapper接口,定义设备故障分析、维修工时统计及设备OEE分析的数据库查询方法
- 编写对应的MyBatis映射文件DmsReportMapper.xml,支持动态查询参数和数据聚合
- 实现IDmsReportService接口及其实现类DmsReportServiceImpl,封装业务逻辑及OEE指标计算
- 新增DmsReportController,提供设备故障分析、维修工时统计、设备OEE分析的REST接口及Excel导出功能
- 支持传入时间等参数过滤报表数据,保证数据准确性和灵活性
|
2 months ago |
zangch@mesnac.com
|
5aa36a9788
|
refactor(sql): 移除数据库表名前缀C##AUCMA_SCADA
- 移除了BoardReportMapper.xml中PRODUCT_OFFLINE表的前缀- 移除了BoardReportMapper.xml中DATA_BOXFOAM_FIXTURECOMPLATE表的前缀
- 移除了BoxTemperatureHistoryMapper.xml中box_temperaturehistory表的前缀
- 移除了GeneralReportMapper.xml中多个表的前缀,包括MATERIAL_COMPLETION、PRINT_BARCODE、PRODUCT_OFFLINE等
- 移除了PdaBindingMapper.xml中PRINT_BARCODE和CODE_BINDING表的前缀- 移除了PrintSupplementBarCodeMapper.xml中PRINT_SUPPLEMENTBARCODE和PRINT_BARCODE表的前缀- 移除了RecordExceptionMapper.xml中record_exception和CODE_BINDING表的前缀
- 移除了RecordExceptionProcessMapper.xml中PRINT_BARCODE表的前缀- 移除了RecordSwitchOrderMapper.xml中PRINT_BARCODE和PRINT_SUPPLEMENTBARCODE表的前缀- 移除了ReportQualityInspectionMapper.xml中PRINT_BARCODE表的前缀
|
4 months ago |
zangch@mesnac.com
|
ec6912a62d
|
refactor(mapper): 移除数据库链接前缀C##AUCMA_MES
- 更新 GeneralReportMapper.xml 中的 BASE_PRODUCTLINE 和 BASE_MATERIALINFO 表连接语句
- 简化 PdaBindingMapper.xml 中的 BASE_ORDERINFO 表关联方式- 修改 PrintSupplementBarCodeMapper.xml 的 MATERIALINFO 表左连接路径
- 调整 RecordElectricalInspectionMapper.xml 中的物料信息及质检项表连接逻辑
- 优化 ReportQualityInspectionMapper.xml 中两个查询的 MATERIALINFO 和 PROCESS_STATION 关联配置
|
4 months ago |
zangch@mesnac.com
|
b90442c89c
|
refactor(sql): 更新数据库表名前缀为Z_SYS_
- 将所有sys_开头的表名修改为Z_sys_前缀- 更新了多个Mapper XML文件中的表引用
- 包括用户、角色、菜单、部门等相关表
- 修改了序列名称以匹配新表名
-关联 确保所有查询使用新表名
- 更新了数据权限相关SQL语句中的表名- 保持了原有的业务逻辑和查询条件
|
4 months ago |
yinq
|
48d16b5d21
|
update - 注塑项目初始化
|
4 months ago |
yinq
|
6c284589bc
|
update - 质量问题前80报表加工位查询
|
7 months ago |
yinq
|
4d724fb8ae
|
change - 2025报表需求更新
|
7 months ago |
yinq
|
4698c7c61d
|
change - 二线质检存入过点数据
|
10 months ago |
yinq
|
0b273a4ec1
|
change - 电检数据二线
|
10 months ago |
wg
|
4e5f4c3a7f
|
增加过点数报表
|
1 year ago |
yinq
|
7a2ce51878
|
change - 测温记录报表、补打条码记录报表优化
|
1 year ago |
yinq
|
877ac2150b
|
change - 箱体流转追溯报表添加内胆码显示、箱体发泡检验工位对壳胆绑定校验、补打条码添加打印人。
|
1 year ago |
yinq
|
b3b7100660
|
change - 异常修复
|
1 year ago |
yinq
|
43e1be41ce
|
change - 返修率、焊漏率
|
2 years ago |
yinq
|
14d996b26a
|
change - pda优化
|
2 years ago |
yinq
|
1dccff13fa
|
change - 温度报表
|
2 years ago |
zhouhy
|
2bbce9f5c5
|
add - 壳胆绑定报表
|
2 years ago |
zhouhy
|
9d5f912e84
|
update 返修率数量异常
|
2 years ago |
zhouhy
|
26a5718eba
|
update 返修率数量异常
|
2 years ago |
yinq
|
cbcbcb3cd6
|
change - 返修率报表
|
2 years ago |
zhouhy
|
b909cecff2
|
Merge remote-tracking branch 'origin/master'
|
2 years ago |
zhouhy
|
652155e47a
|
update 返修率数量异常
|
2 years ago |
yinq
|
8e8c6118d8
|
change - 测温折线
|
2 years ago |
zhouhy
|
567f57cf68
|
update 测温折线图
|
2 years ago |
zhouhy
|
975873eac4
|
update 发泡详情、返修率、焊漏率
|
2 years ago |
yinq
|
4506c174ee
|
change - 发泡箱体追溯优化
|
2 years ago |
zhouhy
|
cb8b30ba75
|
update 发泡详情、返修率、焊漏率
|
2 years ago |
yinq
|
e97bc774e1
|
change - PDA降级信息查询
|
2 years ago |
yinq
|
a5fa2133ec
|
change - 不合格品流程管理接口
|
2 years ago |
yinq
|
1bddc62a1d
|
change - 优化接口
|
2 years ago |