21 Commits (c4b3c960f7e2113d76de76e99e36a8674ffddcd4)
 

Author SHA1 Message Date
zch c4b3c960f7 refactor(config): 调整系统配置参数和数据库连接
- 修改密码锁定时间从10分钟改为5分钟
- 关闭多租户功能
- 更新接口文档标题为"海威系统"
- 调整开发和生产环境的数据库连接超时参数
- 生产环境切换为SQL Server数据库并更新连接配置
- 更新Redis密码配置
3 months ago
zch 057749a9c9 refactor(振动报表): 优化时间处理与数据压缩逻辑
将时间字段类型从Date改为String,统一使用VibrationMathUtils处理时间格式
重构数据压缩算法保留峰值特征,优化分表查询性能与设备画像构建
增加VibrationMathUtils工具类集中数学计算与时间格式化逻辑
3 months ago
zch 97f8958427 feat(ems/report): 新增电线图接口
新增物联网环境监测数据按日分表查询功能,包含以下核心组件:
1. IotEnvMonitorQuery 查询参数封装对象
2. IotEnvMonitorTypeEnum 设备类型枚举
3. IIotEnvMonitorDataService 服务接口及实现
4. IotEnvMonitorDataMapper 数据访问层
5. IotEnvMonitorDataController REST接口

实现功能:
- 支持按日期路由到对应分表查询
- 按设备类型动态裁剪返回字段
- 提供批量查询设备最新数据接口
- 支持时间范围和多条件组合查询
- 新增振动设备参数选择功能
3 months ago
zch 887324cb7d feat(振动看板): 新增振动看板功能模块
实现振动看板全功能模块,包含7个分析页面(总览、趋势、对比、质量、分布、异常、高级)及其相关组件

- 新增振动看板Controller、Service、Mapper及XML映射文件
- 新增7个页面VO类,包含各页面专属数据结构
- 新增查询参数BO类VibrationBoardQueryBo
- 新增振动分布统计聚合器VibrationDistributionAggregator
- 新增振动异常分析器VibrationAnomalyAnalyzer
- 实现原始数据查询和抽样查询两种数据获取方式
- 提供四类分布视图(四分位、直方图、日历/小时热力图)聚合
- 支持四种异常检测(高风险、突变、连续超标、抖动)
3 months ago
zangch@mesnac.com 01264401a9 fix(TempBoardServiceImpl): 处理无数据表时返回空集合而非抛异常
优化resolveTables方法及所有相关查询方法,当无数据表时返回空集合而非抛出异常
避免并发请求时重复弹错,提升用户体验
3 months ago
zangch@mesnac.com edfafe9cc4 feat(TempBoard温度报表/高级分析): 优化主题河流图查询性能并支持动态粒度
- 添加动态粒度参数支持,根据查询时间跨度自动选择分钟/15分钟/小时级聚合
- 重构SQL查询逻辑,使用DATEADD替代FORMAT提升性能
- 添加90天查询时间范围硬限制
- 使用线程安全的DateTimeFormatter替代SimpleDateFormat
3 months ago
zangch@mesnac.com 4ccf639cd2 feat(RecordIotenvInstantMapper): 支持秒级回溯并优化SQL查询结构 3 months ago
zangch@mesnac.com d646df5b8a feat(RecordIotenvInstant): 新增时间粒度字段以支持秒级数据回溯 3 months ago
zangch@mesnac.com c27308e2d1 feat(ems/record): 优化告警处理与实时告警逻辑 3 months ago
zangch@mesnac.com 5b010d32fb feat(sys_oper_log): 新增操作日志备注字段 3 months ago
zangch@mesnac.com 1532a9dac9 feat(ems/base): 新增ems_base_location_json表,前端电路图使用 3 months ago
zangch@mesnac.com acfe88dfa9 feat(sys_oper_log): 新增操作日志备注字段 3 months ago
zangch@mesnac.com 28d80149b4 change(ems): 优化操作日志备注信息 3 months ago
zangch@mesnac.com 3f38bb3b5d feat(ems\report): 新增温度专属报表 3 months ago
zangch@mesnac.com 13844ef356 feat(ems): 新增EMS基础模块的报警通知组、推送日志及相关功能
- 新增报警通知组管理页面及API
- 新增报警通知组成员管理页面及API
- 新增报警推送日志管理页面及API
- 新增相关类型定义和接口实现
- 兼容历史图表组件导入路径
3 months ago
zangch@mesnac.com fdbef0804e feat(ems): 基础改造及相关页面功能 3 months ago
zangch@mesnac.com 7f01afc183 refactor: 更新项目配置和依赖项
- 修改作者信息为zch
- 更新代码生成器的默认包路径
- 移除MySQL依赖并添加SQL Server依赖
- 清理注释掉的依赖配置
3 months ago
zangch@mesnac.com 9cd9362232 fix: 删除重复类 3 months ago
zangch@mesnac.com cb4dd81e8b refactor(ems): 重构包结构并补充字段 3 months ago
zangch@mesnac.com bb03d75dfa feat: 新增通用功能组件和任务模块 3 months ago
zangch@mesnac.com b004a10846 feat(ems): 初始化EMS系统相关接口、实体类、方法、mapper 3 months ago