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台设备假设,支持动态设备数量配置
- 更新业务逻辑说明文档,明确巡检计划表关联必要性
- 添加版本更新记录,记录巡检完成率修复详情
|
6 days ago |
zangch@mesnac.com
|
4070af5e82
|
docs(report): 更新看板API文档中的数据源和业务逻辑
- 月累计产量数据源从BASE_ORDERINFO改为BASE_DEVICE_PARAM_VAL,按设备取当月最新实际产出数量汇总
- 更新productionTotal接口数据源映射表,明确年累计、月累计、日累计的取数逻辑
- 新增月累计产量SQL实现,使用窗口函数按设备取最新记录后汇总
- 调整设备产量列表查询条件,使用时间范围替代字符串格式化,并修改设备有效性判断条件
- 更新orderWorkStatistics接口数据源,从单一工单表改为维修、保养、巡检三类工单汇总
- 优化repairTimeStatistics统计逻辑,增加工单完成状态筛选条件
- 重新组织文档结构,新增工单统计、保养执行情况、巡检执行情况等关键SQL说明
- 更新数据库表结构参考,统一使用工单实例表而非计划表
- 修正注意事项中的工单统计、巡检设备计算、保养状态映射等关键说明
|
6 days 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
|
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 |