zangch@mesnac.com
|
7da030a699
|
fix(config): 更新BaseDeviceParamValMapper的数据库序列名,修改insertTriColorStatusParams设备参数配置
- 修复数据库映射文件中的序列名称从seq_base_device_param_val改为PARAMRECORD_SEQ_ID
- 更新设备参数值表插入操作使用的序列名
- 修改设备状态三色灯参数ID从固定值改为统一的9999
- 将日志存储路径从Windows路径改为Linux路径/home/aucma_back/logs
- 注释掉原有的Windows日志路径配置
|
5 days ago |
zangch@mesnac.com
|
697d7fab9f
|
feat(dms): 添加停机原因查询接口并优化停机记录查询
- 新增不分页查询所有停机原因信息列表的接口
- 修改停机记录查询SQL,关联停机原因基础表获取准确原因描述
- 修复停机原因字段显示问题,使用nvl函数处理空值情况
- 优化DmsRecordShutDownServiceImpl类的代码格式
|
5 days ago |
zangch@mesnac.com
|
0cd68eed0f
|
feat(dms): 新增停机记录功能并优化PDA接口(新老两种设备)
- 有两种设备,旧设备不能采集数据只能由PDA手持提交停机记录,另一种是新设备可以自动生成停机记录(包括停机开始时间和结束时间),但停机原因默认为1自动填写,需要手持PDA或者网页进行统计原因的修改更新。listOldDevices返回的就是全部旧设备用于提交插入停机记录。getShutDownForPda返回给PDA的停机记录只有停机结束时间shutEndTime为空或者停机原因SHUT_REASON_ID为1的停机记录列表。completeShutDownForPda若是遇到停机结束时间shutEndTime为空的就需要更新停机结束时间和停机原因主键SHUT_REASON_ID(老设备),若是停机结束时间shutEndTime不为空则只更新停机原因主键SHUT_REASON_ID(新设备)。
- 添加SEQ_DMS_REC_SHUT_DOWN序列用于停机记录ID生成
- 新增shutReasonId和downtimeFlag字段到DmsRecordShutDown实体类
- 实现PDA停机记录增删改查接口,支持待处理记录查询
- 添加异常处理机制,统一抛出ServiceException
- 更新三色灯状态参数映射,将机台状态参数ID改为991-993
- 优化停机记录更新逻辑,区分新老设备处理方式
- 添加设备编码和名称关联查询功能
|
5 days ago |
zangch@mesnac.com
|
18aee3074b
|
feat(dms): 添加工单服务日志记录功能,工单的创建人字段应为计划的创建人字段,若没有则使用 -1L 表示系统自动创建
- 在巡检工单服务中添加SLF4J日志记录器
- 新增巡检工单时记录关键字段信息到日志
- 定时任务创建已完成巡检工单时添加详细的开始和完成日志
- 对于空的巡检路线明细数据添加错误日志记录
- 在保养工单服务中添加计划不存在的错误检查和日志
- 创建已完成保养工单时记录详细的开始和完成日志
- 优化工单创建人的逻辑,默认使用计划创建人而非固定值-1L
- 巡检和保养计划服务中统一异常日志格式,包含更多上下文信息
- 添加计划下次执行时间计算相关的警告和错误日志
- 统一所有日志消息格式,使用结构化参数传递
|
5 days ago |
zangch@mesnac.com
|
a55c0eaa8b
|
feat(plan): 更新巡检和保养计划的时间计算逻辑
- 在巡检计划服务中根据巡检级别和周期字段重新构建cron表达式
- 在保养计划服务中根据保养级别和周期字段重新构建cron表达式
- 实现基于不同级别(日/月/年)的cron表达式生成逻辑
- 添加周级别处理时的日期偏移计算(week + 1)
- 集成CronUtils获取下次执行时间功能
- 更新时间限制计算逻辑,统一转换为秒数存储
- 移除控制器文件中的多余空行以优化代码格式
|
5 days ago |
zangch@mesnac.com
|
9d60b0cd78
|
feat(dms): 完善定时任务生成巡检和保养工单功能
- 新增countByPlanIdAndToday方法检查计划今日是否已生成工单
- 实现insertCompletedInspectInstance方法创建已完成巡检工单
- 实现insertCompletedMaintInstance方法创建已完成保养工单
- 添加selectDeviceIdsByRouteId和selectDeviceIdsByPlanId查询设备ID列表
- 更新巡检计划表结构增加cron_expression字段
- 重构定时任务使用Mapper替代JdbcTemplate提高性能
- 优化巡检计划下次执行时间计算支持cron表达式
- 修复序列名称前缀问题统一使用HAIWEI前缀
- 添加日志记录和异常处理增强系统稳定性
|
5 days ago |
zangch@mesnac.com
|
f56a6d03a6
|
feat(dms): 修改日志文件位置、修改dms所有mapper使用索引
- 新增 countAbnormalDevices 方法统计异常设备数量
- 添加设备台账状态常量定义(使用、停用、报废)
- 修复多个数据表插入操作中的序列引用前缀问题
- 更新日志文件存储路径配置
|
5 days ago |
zangch@mesnac.com
|
42ae0d364e
|
refactor(database): 更新序列同步脚本以使用主键最大值对齐
- 将序列对齐逻辑从表行数改为按主键列最大值+1设置NEXTVAL
- 修改sync_seq过程参数,增加主键列名参数支持精确对齐
- 使用all_sequences替代user_sequences实现跨schema兼容
- 添加grant_and_synonym过程为所有序列授权并创建公共同义词
- 更新所有27个DMS序列的调用方式,传入对应主键列名
- 改进错误输出格式,统一日志信息显示样式
- 完善注释文档,明确序列对齐和权限配置说明
|
6 days ago |
zangchenhao
|
1395c278f9
|
change(board5):产量机台TOP5selectProductionTop5和selectMaxProduction使用生产计数-当前日期生产总数
|
1 week ago |
zangch@mesnac.com
|
273e85dfc7
|
feat(domain): 更新报警信息时间格式为完整日期时间
- 将报警开始时间格式从 yyyy-MM-dd 更新为 yyyy-MM-dd HH:mm:ss
- 将报警结束时间格式从 yyyy-MM-dd 更新为 yyyy-MM-dd HH:mm:ss
- 将处理时间格式从 yyyy-MM-dd 更新为 yyyy-MM-dd HH:mm:ss
- 同步更新 Excel 导出的时间格式配置
- 保持原有的 Json 序列化和 Excel 导出功能
|
1 week ago |
zangch@mesnac.com
|
8c1286c228
|
feat(dms): 更新关机记录查询的时间范围过滤逻辑
- 添加 params 参数支持时间范围查询功能
- 实现 shut_begin_time 字段的时间区间过滤
- 保留原有的 shutBeginTime 和 shutEndTime 单点时间过滤
- 修复 XML 特殊字符转义问题
- 优化查询条件的组合逻辑
|
1 week ago |
zangch@mesnac.com
|
ef8acbe6fc
|
refactor(domain): 重构DmsBaseEntity类以使用Lombok简化代码
- 使用@Data注解替代手动编写getter/setter方法
- 实现Serializable接口以支持序列化功能
- 移除冗余的显式字段访问器方法
- 简化类结构并提高代码可读性
- 保持原有JSON序列化配置不变
|
1 week ago |
zangch@mesnac.com
|
e240a43a92
|
feat(dms): 添加PDA端设备管理功能支持停机记录完整流程
- 新增获取OLD开头设备列表接口用于PDA端显示
- 实现停机记录开始功能支持自动设置开始时间和三色灯状态
- 添加停机记录完成接口用于设置结束时间和计算停机时长
- 更新三色灯状态参数写入逻辑支持运行/暂停状态切换
- 修改停机时间字段格式为精确到秒的时间戳格式
- 集成事务管理确保停机记录数据一致性
|
1 week ago |
zangch@mesnac.com
|
1c391a0662
|
refactor(mobile): 移除PDA相关代码注释
- 注释掉setProcessActivityId方法调用
- 添加FIXME标记说明PDA功能已被注释
- 保留原有逻辑用于确保维修内容安全措施等信息持久化
|
1 week ago |
zangch@mesnac.com
|
a348d57999
|
perf(config): 调整数据库连接池和慢查询配置参数
- 将连接池最大等待时间从60秒增加到10分钟
- 将数据库连接超时时间从30秒增加到5分钟
- 将网络套接字超时时间从60秒增加到10分钟
- 将空闲连接检测间隔从60秒增加到10分钟
- 将连接最小生存时间从5分钟增加到50分钟
- 将连接最大生存时间从15分钟增加到150分钟
- 将慢SQL记录阈值从1秒调整为10分钟
|
1 week ago |
zangch@mesnac.com
|
cca55021e5
|
feat(mobile): 添加PDA停机功能和优化维修流程
- 在DmsBillsFaultInstanceMapper中添加approveStatus字段支持
- 新增PDA停机原因列表查询接口
- 实现PDA停机记录新增功能,支持自动匹配停机类型
- 添加三色灯状态参数同步机制,针对OLD-01~OLD-05设备
- PDA报修默认设置为已审批通过状态
- 优化PDA开始维修流程,移除异常处理包装
- 完善PDA完成维修流程,改进维修结果存储方式
- 自动创建维修记录和更新派工计划状态
- 添加事务注解确保数据一致性
|
1 week ago |
zangch@mesnac.com
|
db08d8425c
|
feat(dms): 重构移动端设备管理和维修流程
- 新增 DmsBaseDeviceLedgerDTO 数据传输对象
- 集成 aucma-base 模块的设备台账服务
- 重构 getDeviceByDeviceCode 接口使用新设备模型
- 重构 likeDeviceName 接口支持模糊查询
- 添加设备实体转换辅助方法
- 在 startRepair 接口中自动创建维修工单和派工计划
- 在 completeRepair 接口中自动创建维修记录
- 添加根据故障报修ID查询维修工单的服务方法
- 完善PDA端维修流程的数据完整性处理
|
1 week ago |
zangch@mesnac.com
|
34f7f2bb59
|
feat(base): 添加质检项信息维护列表查询接口
- 在BaseQualityInspectionItemController中新增selectBaseQualityInspectionItemList方法
- 添加权限验证注解@PreAuthorize控制访问权限
- 更新巡检执行情况统计数据源,从DMS_PLAN_INSPECT表改为DMS_BILLS_INSPECT_INSTANCE表
- 简化selectInspectStatistics查询逻辑,移除复杂的子查询结构
- 调整应检设备计算方式,直接统计DMS_BILLS_INSPECT_INSTANCE表中的记录数
|
1 week ago |
zangch@mesnac.com
|
a97c17c566
|
change(report/Board4Mapper): 修复生产统计数据计算逻辑
- 修改月累计产量查询逻辑,按设备取最早值与最新值差值后汇总
- 修改日累计产量查询逻辑,按设备取最早值与最新值差值后汇总
- 更新API文档中的功能描述,明确按设备差分累加的计算方式
- 修正年累计产量为去年SUM(COMPLETE_AMOUNT)的说明
- 更新关键SQL说明文档,详细描述差分汇总的实现逻辑
|
1 week ago |
zangch@mesnac.com
|
fa8b0cfca7
|
feat(base): 优化设备参数值查询逻辑
- 在窗口函数排序中添加参数名称优先级排序规则
- 添加参数值为'TRUE'的过滤条件
- 调整设备状态查询的时间范围条件
- 优化三色灯机器状态参数的排序逻辑
|
1 week ago |
zangch@mesnac.com
|
1d9599f58a
|
change(dms): 移除dms中所有控制器中的权限验证注解
|
1 week ago |
zangch@mesnac.com
|
cdeba1f0b5
|
feat(dms): 添加巡检和保养工单设备管理功能
- 在巡检工单控制器中添加获取设备列表和更新设备状态的API接口
- 在保养工单控制器中添加获取设备列表和更新设备状态的API接口
- 实现巡检和保养工单的服务层设备管理方法
- 更新数据映射配置将device_id替换为machine_id字段
- 修改巡检项目表名从dms_inspect_instance_detail_project到dms_inspect_inst_det_proj
- 添加巡检和保养工单的设备状态更新逻辑及工单状态同步机制
|
2 weeks ago |
zangch@mesnac.com
|
520e9105fc
|
refactor(dms): 更新数据库表名为简写形式
- 将 dms_bills_inspect_instance_activity 表名替换为 dms_bills_ins_inst_act
- 修改查询语句中的表名引用
- 更新插入、更新和删除操作的表名
- 保持所有字段映射和业务逻辑不变
|
2 weeks ago |
zangch@mesnac.com
|
afd804b779
|
fix(device): 修正设备参数值查询的时间范围条件
- 将时间范围从当天改为最近2小时
- 移除TRUNC函数,使用SYSDATE - (2/24)获取最近2小时的数据
- 保持数据收集时间在当前时间之前到2小时前之间的记录
|
2 weeks ago |
zangch@mesnac.com
|
526e9df238
|
change(dms): 添加DMS模块序列定义并限制报警信息查询时间范围
- 在Board4Mapper.xml中修改selectLatestAlarmInfo查询,添加时间条件限定为当前一小时内
- 更新报警信息查询注释,明确查询范围为当前一小时内
- 新增DMS_SEQUENCES.sql文件,定义DMS模块所有表对应的27个序列
- 包含点检、保养、维修、停机等各类业务表的序列定义
- 添加序列同步逻辑,确保序列值与现有表数据行数对齐
- 提供序列验证和维护的SQL脚本支持
|
3 weeks 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台设备假设,支持动态设备数量配置
- 更新业务逻辑说明文档,明确巡检计划表关联必要性
- 添加版本更新记录,记录巡检完成率修复详情
|
3 weeks ago |
zangch@mesnac.com
|
9eec0b171c
|
fix(report): 修复巡检统计数据查询逻辑
- 将应检设备计算方式从硬编码乘法改为关联DMS_PLAN_INSPECT表获取DEVICE_AMOUNT
- 更新数据来源说明,增加DMS_PLAN_INSPECT表关联
- 优化SQL查询逻辑,使用NVL函数处理空值情况
- 确保设备总数统计准确性,避免因计划数量变化导致的数据错误
|
3 weeks ago |
zangch@mesnac.com
|
4070af5e82
|
docs(report): 更新看板API文档中的数据源和业务逻辑
- 月累计产量数据源从BASE_ORDERINFO改为BASE_DEVICE_PARAM_VAL,按设备取当月最新实际产出数量汇总
- 更新productionTotal接口数据源映射表,明确年累计、月累计、日累计的取数逻辑
- 新增月累计产量SQL实现,使用窗口函数按设备取最新记录后汇总
- 调整设备产量列表查询条件,使用时间范围替代字符串格式化,并修改设备有效性判断条件
- 更新orderWorkStatistics接口数据源,从单一工单表改为维修、保养、巡检三类工单汇总
- 优化repairTimeStatistics统计逻辑,增加工单完成状态筛选条件
- 重新组织文档结构,新增工单统计、保养执行情况、巡检执行情况等关键SQL说明
- 更新数据库表结构参考,统一使用工单实例表而非计划表
- 修正注意事项中的工单统计、巡检设备计算、保养状态映射等关键说明
|
3 weeks ago |
zangch@mesnac.com
|
f597b06774
|
fix(report): 修复巡检统计数据源逻辑错误
- 修改Board5Mapper.xml中的应检设备计算方式,从DMS_PLAN_INSPECT表改为从工单表统计
- 调整已检设备统计逻辑,统一使用工单实例表数据源
- 移除DMS_BILLS_INSPECT_INSTANCE_ACTIVITY表查询中的冗余别名关键字
- 在DMS_BILLS_INSPECT_INSTANCE表映射中添加planInspectCode字段映射
|
3 weeks 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'
|
3 weeks ago |
zangch@mesnac.com
|
0913687294
|
fix(report): 修正设备报表查询条件和时间范围
- 修正设备状态统计查询中的IS_FLAG条件从0改为1
- 修正故障来源分布查询中的日期比较符号使用HTML实体
- 优化设备参数值查询的时间范围条件,使用TRUNC函数替代TO_CHAR函数提高性能
- 统一设备产出数量查询的时间范围条件,确保当天数据的准确性
|
3 weeks ago |
zangch@mesnac.com
|
fb44199747
|
fix(report): 修复设备查询条件错误
- 将设备过滤条件从 IS_FLAG = 0 修改为 IS_FLAG = 1
- 移除 DEVICE_TYPE = '1' 的过滤条件
- 确保正确显示标记为有效的设备数据
|
3 weeks ago |
zangch@mesnac.com
|
fdb2d78716
|
feat(report): 更新月累计产量查询逻辑并优化时间条件
- 修改月累计产量查询逻辑,从工单表改为设备参数表汇总最新实际产出数量
- 优化日期时间条件,使用TRUNC函数替代TO_CHAR函数提高查询性能
- 注释掉原有工单统计相关查询的时间过滤条件
- 更新XML映射文件中的缩进格式保持一致性
|
3 weeks ago |
zangch@mesnac.com
|
0d4feb032a
|
config(security): 修改令牌有效期配置
- 将令牌有效期从 1440 分钟增加到 14400 分钟
|
3 weeks ago |
zangch@mesnac.com
|
4915378334
|
feat(base): 更新设备参数值数据访问层实现
- 优化最新参数聚合查询逻辑,支持按设备代码和参数代码分组获取最新记录
- 新增时间窗口过滤条件,提升查询性能和数据准确性
- 扩展设备状态统计功能,新增报警状态统计支持
- 更新三色灯状态查询逻辑,包含报警状态并优化时间范围筛选
- 添加数据库并行查询提示,提升大数据量查询性能
- 完善设备状态映射,增加报警状态及其对应的状态码排序
|
3 weeks ago |
zangch@mesnac.com
|
79bff94d1a
|
fix(device): 优化设备参数查询防止全表扫描
- 集成DateUtils工具类并简化导入包
- 添加默认24小时时间范围限制避免全表扫描
- 更新设备状态统计字段注释说明
- 新增alarmCount字段用于统计设备报警数量
|
3 weeks ago |
zangch@mesnac.com
|
a81c9fef96
|
perf(config): 调整生产环境数据库连接池和慢查询配置
- 将数据库连接等待超时时间从60秒调整为600秒
- 将数据库连接超时时间从30秒调整为300秒
- 将数据库网络超时时间从60秒调整为600秒
- 将空闲连接检测间隔从60秒调整为600秒
- 将连接最小生存时间从300秒调整为3000秒
- 将连接最大生存时间从900秒调整为9000秒
- 将慢SQL阈值从1秒调整为600秒以避免频繁慢查询判定
|
3 weeks ago |
zangch@mesnac.com
|
3dec562d12
|
feat(base): 添加设备统计功能和查询参数支持
- 在 BaseDeviceLedgerMapper 中新增 countValidDevices 方法用于统计有效设备数量
- 在 BaseDeviceLedgerMapper.xml 中添加对应的 SQL 查询语句
- 在 BaseDeviceParamVal 实体类中新增 beginTime 和 endTime 字段用于查询时间范围
- 为新字段添加 getter 和 setter 方法
- 在 toString 方法中包含新增的时间字段
- 提供设备台账的数据访问功能扩展
|
3 weeks ago |
zangch@mesnac.com
|
20f437592b
|
fix(dms): 修复故障实例报修来源类型为空导致统计不准确问题
- 在DmsBillsFaultInstanceServiceImpl中设置默认报修来源类型为其他(9)
- 从DmsRecordAlarmInfoMapper.xml中移除alarmType字段映射
- 从查询SQL中移除notice_status、create_by、create_time、update_by、update_time字段
- 修复alarmBeginTime和alarmEndTime参数空指针检查逻辑
- 修复handleTime参数空指针检查逻辑
|
3 weeks ago |
zangch@mesnac.com
|
776b0790a4
|
fix(report): 更新故障趋势查询的数据源和字段
- 将数据源从 RECORD_ALARM_DEVICE 更改为 DMS_RECORD_ALARM_INFO
- 修改时间字段从 ALARM_TIME 为 ALARM_BEGIN_TIME
- 移除 IS_FLAG = 0 的过滤条件
- 移除设备类型的过滤条件
|
3 weeks 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
- 添加设备名称关联查询
- 保持按报警时间降序排列逻辑
|
3 weeks ago |
zangch@mesnac.com
|
24467a71ed
|
change(report): 完善board的维修平均响应时间
- 明确年累计为上一自然年(上一年1月1日到12月31日,非滚动12个月)
- 明确月累计为本自然月(当月1日至月末)
- 明确日累计为当天(00:00-23:59)
- 更新质量追溯为近7天含当天按产品统计合格率
- 添加全量历史数据查询说明(工单、维修、保养、巡检、设备状态、故障来源)
- 补充近30天故障趋势查询说明
- 优化SQL查询注释,明确数据来源与处理逻辑
- 添加安全类型转换保护,避免空指针异常
- 标准化返回格式,确保前端数据稳定性
|
3 weeks ago |
zangch@mesnac.com
|
cdd5819326
|
docs(report): 添加Board4和Board5看板接口实现文档
- 新增Board4看板完整接口实现方案,包含10个数据接口和对应VO实体类
- 添加Board5看板完整接口实现方案,包含8个数据接口和对应VO实体类
- 提供详细的数据库表结构参考和关键SQL查询逻辑说明
- 包含前后端API接口定义和完整的数据源映射关系
- 补充接口返回示例和重要业务逻辑注意事项
- 记录详细的变更历史和版本迭代信息
|
3 weeks ago |
zangch@mesnac.com
|
3ef1fa0ebe
|
fix(report): 修复设备检验统计查询逻辑
- 修改了selectInspectStatistics查询语句,将设备数量统计改为子查询方式
- 将原FROM子句中的DMS_PLAN_INSPECT表改为DUAL表
- 确保统计结果准确性,解决原有查询可能导致的数据不一致问题
|
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 字段
|
3 weeks ago |
zangch@mesnac.com
|
2af8d92f03
|
fix(report): 修复报警信息数据源和字段映射问题
- 更新数据源从 DMS_RECORD_ALARM_INFO 到 RECORD_ALARM_DEVICE
- 修改报警内容字段从 ALARM_CONTENT 到 ALARM_INFO
- 调整设备名称字段映射关系
- 添加 IS_FLAG = 0 的过滤条件
- 在控制器中添加 Anonymous 注解支持
- 更新相关注释文档说明
|
3 weeks ago |
zangch@mesnac.com
|
78b6ea367e
|
feat(report): 添加设备保养与故障分析看板功能
- 新增Board5Controller提供设备保养与故障分析看板的API接口
- 添加Board5Service服务层处理设备数据分析逻辑
- 创建Board5Mapper数据访问层实现数据库查询操作
- 新增多个VO类用于封装看板数据模型包括工单统计、维修时间、设备状态等
- 配置Board5Mapper.xml实现各类统计数据的SQL查询语句
- 实现设备状态分布、故障来源分析、产量TOP5等统计功能
- 添加保养执行情况、巡检执行情况等数据统计查询接口
|
3 weeks ago |
zangch@mesnac.com
|
09d81b8a26
|
feat(Board4Controller): 为报表接口添加匿名访问权限
- 为产量统计接口添加@Anonymous注解
- 为今日工单统计接口添加@Anonymous注解
- 为今日工单进度列表接口添加@Anonymous注解
- 为设备状态统计接口添加@Anonymous注解
- 为最新报警信息接口添加@Anonymous注解
- 为维修分析列表接口添加@Anonymous注解
- 为报修趋势列表接口添加@Anonymous注解
- 为质量统计接口添加@Anonymous注解
- 为质量追溯列表接口添加@Anonymous注解
- 为设备分析/产量列表接口添加@Anonymous注解
|
3 weeks ago |
zangch@mesnac.com
|
a52561e6e3
|
fix(report): 修复报表查询中的设备参数和状态统计问题
- 将参数查询条件从PARAM_CODE改为PARAM_NAME以提高兼容性
- 修正设备状态统计查询中数值类型的比较条件
- 更新设备表关联关系使用正确的主键字段OBJ_ID
- 添加详细的注释说明参数查询方式的变化原因
|
3 weeks ago |
zangch@mesnac.com
|
ec4d0834ad
|
feat(report): 新增Board4看板数据功能
- 创建Board4AlarmInfoVo、Board4DeviceProductionVo、Board4DeviceStatusVo等多个数据传输对象
- 实现Board4Controller控制器提供生产统计、工单进度、设备状态、报警信息等10个数据接口
- 开发Board4Mapper数据访问层包含年月日产量统计、工单统计、设备状态、维修分析等查询方法
- 配置Board4Mapper.xml实现各类统计数据的SQL查询逻辑
- 创建Board4OrderProgressVo、Board4OrderStatisticsVo、Board4ProductionTotalVo等视图对象
- 实现Board4ServiceImpl业务逻辑层处理各类看板数据统计和转换
- 定义IBoard4Service接口规范看板数据服务契约
|
3 weeks ago |