|
|
4701d10969
|
feat(alert): 优化告警消息处理逻辑
- 修改主键生成策略为 ASSIGN_ID
- 添加 JSON 序列化注解确保 ID 正确序列化
- 调整告警判断逻辑以支持 switch 类型属性
- 完善告警延续机制,避免重复创建告警消息
|
2025-12-10 16:12:22 +08:00 |
|
|
|
ff98c71bda
|
feat(sql): 新增动环监控相关报表配置
- 删除旧有动环监控相关报表记录
- 新增动环监控总设备数报表配置
- 新增动环大屏在线设备数报表配置
- 新增动环大屏当月告警趋势报表配置
- 新增动环大屏告警设备类型分布报表配置
- 新增动环大屏园区信息列表报表配置
- 删除旧有报表字段配置
- 新增各报表对应的字段配置信息
|
2025-12-10 14:26:16 +08:00 |
|
|
|
41fb899b54
|
chore(config): 为数据库连接SQL添加引号包裹
- 在application-office.yaml中为LOWCODE_MASTER、LOWCODE_FRAME和LOWCODE_LOG的初始化连接SQL添加引号
- 在application-test.yaml中为LOWCODE_MASTER_TEST、LOWCODE_FRAME_TEST和LOWCODE_LOG_TEST的初始化连接SQL添加引号
|
2025-12-10 12:52:58 +08:00 |
|
|
|
518f50893d
|
feat(biz): 新增动环告警消息相关功能
- 新增动环告警消息实体类及对应数据库表结构
- 提供告警消息服务接口,支持查询最新告警信息
- 扩展监控指标服务,增加最近三分钟数据查询能力
- 完成低代码平台表单配置同步,包括字段、按钮、导出等设置
|
2025-12-10 10:56:53 +08:00 |
|
|
|
1d38ce9ffb
|
feat(config): 启用数据库连接验证并配置初始SQL
- 在application.yaml中启用validation-query配置项以检测连接有效性
- 为office环境的主库、从库和日志库添加SET SCHEMA初始化SQL
- 为test环境的主库、从库和日志库添加SET SCHEMA初始化SQL
- 优化日志描述,将"待办"更正为"抄送"以准确反映业务含义
|
2025-12-09 14:25:39 +08:00 |
|
|
|
d85c2ce315
|
chore(bpm): 更新门户待办模块作者信息并优化HTTP响应处理
- 将多个类中的@author标记从shelly更新为yangchenjj
- 在PortalRequest类中引入HttpResponse并使用try-with-resources优化HTTP请求执行
- 确保所有HTTP请求的响应体正确解析并返回PortalTodoResponseDTO对象
- 修复潜在的资源泄漏问题,提升代码健壮性
|
2025-12-09 09:32:13 +08:00 |
|
|
|
21debd7f40
|
fix(config): 调整异步请求超时配置
- 将异步请求超时时间从120秒调整为永不超时
- 保持默认超时时间为30秒的注释说明
- 确保配置与SpringBoot 2.6.x兼容性
|
2025-12-08 18:08:03 +08:00 |
|
|
|
14fe4798ce
|
feat(biz): 优化工单数据处理逻辑
- 引入Hutool JSON工具类处理JSON数据
- 简化导入语句,使用通配符导入java.util包
- 移除handleActionContent方法,直接使用原始数据
- 新增对relateSubSopSchema和relateSubProcessContent字段的JSON解析逻辑
- 重构SQL查询语句,调整字段映射关系
- 修改handleCheckContent方法支持JSONArray格式数据处理
- 新增handleSopSchema和handleRelateProcessContent方法处理JSON数组
- 实现handleProcessContent方法关联处理检查内容和流程内容
- 优化代码结构,提升数据处理准确性
|
2025-12-08 17:54:18 +08:00 |
|
|
|
8e7e3fb5d8
|
feat(config): 增加异步请求超时配置
- 在 application.yaml 中添加 mvc.async.request-timeout 配置项
- 设置异步请求超时间为 120 秒(2 分钟)
- 默认超时时间从 30 秒调整为 120 秒
|
2025-12-08 14:55:29 +08:00 |
|
|
|
71cae81b33
|
取园区脚本更新
|
2025-12-08 10:22:07 +08:00 |
|
|
|
40a93c5dc9
|
feat(sql): 更新数据库表同步状态配置
- 添加新的SQL脚本以重置指定表的同步状态
- 修改测试用例中的执行日期以匹配最新SQL脚本
- 新增对多个操作类表的同步状态更新支持
|
2025-12-05 17:34:57 +08:00 |
|
|
|
0af4264ba7
|
feat(biz): 更新动环监控指标转换逻辑与HTTP客户端初始化流程
- 在LcPowerEnvMonitorMetricEntityConvert中新增pointTypeName字段映射
- 修改PowerEnvResponseDataDTO的content字段类型从List<T>为T
- 移除RetryableHttpClient中的@PostConstruct注解及初始化方法
- 删除不必要的import语句
|
2025-12-05 17:19:13 +08:00 |
|
|
|
1296e18f0a
|
更新1205-3
|
2025-12-05 17:10:01 +08:00 |
|
|
|
3541127e87
|
更新1205-2
|
2025-12-05 16:52:05 +08:00 |
|
|
|
f0c860f219
|
更新1205一
|
2025-12-05 16:45:11 +08:00 |
|
|
|
c514d13678
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-12-05 15:49:20 +08:00 |
|
|
|
8b49c99e30
|
更新1205
|
2025-12-05 15:49:05 +08:00 |
|
|
|
6a72c8a623
|
feat(biz): 优化楼宇数据同步逻辑并增强HTTP客户端功能
- 修改 AlibabaBuildingJob,支持按校区并行拉取楼宇数据
- 默认设置分页参数 pageSize=100 和 page=1
- HTTP 客户端增加 JSON 类型请求头
- 统一异常信息为英文,提升国际化支持
- 优化访问令牌刷新日志与错误提示信息
- 简化 import 语句,使用通配符导入 DTO 包
- 增强 API 请求重试机制中的 entity 构建一致性
|
2025-12-05 14:34:35 +08:00 |
|
|
|
d08a60094b
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-12-05 10:44:04 +08:00 |
|
|
|
902fb6170b
|
调整 临时用电表单
|
2025-12-05 10:43:56 +08:00 |
|
|
|
380f155fab
|
feat(logging): 调整不同环境的日志配置
- 移除 application-office.yaml 和 application-prod.yaml 中的 logging.file 配置
- 在 logback-spring.xml 中统一配置多环境日志输出
- 合并 dev,test,stage,default,prod,office 环境的日志 appender 引用
- 删除针对 prod 和 office 环境的独立日志级别配置
- 保留 gRPC 和异步日志输出方式
- 确保 com.jeelowcode 包在所有环境中使用 INFO 级别日志
|
2025-12-05 09:07:46 +08:00 |
|
|
|
908ccc1855
|
chore(config): 移除不必要的日志级别配置
- 删除 application-office.yaml 中的日志 mapper 配置
- 删除 application-prod.yaml 中的日志 mapper 配置
- 清理无用的 Spring 和 MyBatis 日志级别设置
|
2025-12-04 17:15:56 +08:00 |
|
|
|
4282a126ef
|
2025-12-04 优化改造
|
2025-12-04 17:00:07 +08:00 |
|
|
|
be56324763
|
feat(lowcode): 初始化楼宇点位信息表单配置
- 删除旧的楼宇表单及相关字段、按钮、增强配置
- 新增 lc_building 表单基础信息及字段定义
- 配置表单字段字典、导出导入规则及外键关系
- 设置默认排序及数据权限相关配置
- 添加楼宇状态字段并关联通用状态字典
- 完成表单初始化数据插入共170余行记录
|
2025-12-03 22:14:23 +08:00 |
|
|
|
1415c5faef
|
fix(powerenv): 更新设备字段插件中的监控数据获取键值
- 将所有 PowerEnvDeviceFiled 插件类中的 alarm 键改为对应的视图键
- 修改 BatIView、BatteryPowerTimeView 等共计 41 个插件类
- 确保每个插件从 monitor_data 中正确提取指定的视图数据
- 统一处理空值判断逻辑,避免 NullPointerException
- 提升环境监控数据展示准确性与一致性
|
2025-12-03 20:38:44 +08:00 |
|
|
|
2bdf27fa1e
|
feat(power-env): 新增动环设备相关表结构及字段插件
- 创建楼宇点位信息表 lc_building
- 创建动环设备信息表 lc_power_env_device
- 创建动环设备监控指标信息表 lc_power_env_monitor_metric
- 添加动环系统设备类型字典数据
- 实现29个动环设备字段插件类用于解析监控数据
|
2025-12-03 18:40:13 +08:00 |
|
|
|
6013ada189
|
feat(biz): 添加电力环境设备更新功能
- 在 LcPowerEnvDeviceServiceImpl 中实现 updateById 方法
- 移除测试类中不必要的 ID 设置逻辑
|
2025-12-03 11:30:01 +08:00 |
|
|
|
4d785adf40
|
feat(powerenv): 实现设备指标数据定时采集与存储功能
- 新增阿里巴巴设备指标定时任务类,支持多租户执行
- 实现设备最新监控数据的实时更新与持久化
- 添加设备监控指标数据批量保存逻辑
- 重构设备监控数据结构,使用Map替代原有DeviceMetric类
- 完善设备服务接口,增加查询与更新方法
- 优化监控指标服务实现,支持按条件查询与批量操作
- 增强数据转换逻辑,支持多种指标类型解析与告警判断
|
2025-12-03 11:18:44 +08:00 |
|
|
|
ba59c4a508
|
更新1203
|
2025-12-03 10:39:15 +08:00 |
|
|
|
85a033430c
|
feat(biz): 实现楼宇数据定时同步功能
- 新增阿里巴巴楼宇数据定时任务类 AlibabaBuildingJob
- 实现楼宇数据批量保存接口 saveBatch
- 添加楼宇实体状态字段及对应逻辑处理
- 完善楼宇数据转换器 LcBuildingEntityConvert
- 提供根据楼宇编号查询方法 selectByBuildingId
- 设置分页参数默认值以适应大数据量场景
- 增加租户任务注解支持多租户环境执行
- 日志记录保存结果和数据条数信息
|
2025-12-02 23:03:28 +08:00 |
|
|
|
030ab5edb2
|
feat(biz): 新增动环设备相关实体转换接口及定时任务
- 新增楼宇实体与DTO之间的转换接口LcBuildingEntityConvert
- 新增动环设备实体转换接口LcPowerEnvDeviceEntityConvert
- 新增动环监控指标实体转换接口LcPowerEnvMonitorMetricEntityConvert
- 新增阿里云建筑数据定时任务AlibabaBuildingJob
- 新增阿里云设备指标数据定时任务AlibabaDeviceMetricJob
|
2025-12-02 22:25:14 +08:00 |
|
|
|
f0c412f73b
|
feat(biz): 动环设备监控数据结构优化
- 将monitorData字段从String类型改为DeviceMetric对象
- 新增DeviceMetric内部类用于映射JSON监控数据
- 添加各类动环设备指标字段及视图字段
- 包含UPS、精密空调、温湿度检测等相关指标
- 使用JacksonTypeHandler处理JSON序列化
- 更新测试用例中monitorData字段赋值逻辑
|
2025-12-02 22:07:54 +08:00 |
|
|
|
80843eef0f
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-12-02 18:04:39 +08:00 |
|
|
|
d536ee2187
|
feat(config): 添加地代码平台相关配置
- 在 application-prod.yaml 中新增 jeelowcode.powerenv 配置项
- 设置 baseurl、appKey 和 appSecret 参数
- 保留 excludeTableNames 配置不变
|
2025-12-02 18:04:22 +08:00 |
|
|
|
48bf74524c
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-12-02 18:04:03 +08:00 |
|
|
|
492f681dc2
|
更新
|
2025-12-02 18:03:57 +08:00 |
|
|
|
e6368a4e0c
|
test(biz): 使用雪花ID替换硬编码ID值
- 在LcBuildingMapperTest中引入IdUtil生成雪花ID
- 替换所有手动设置的实体ID为自动生成的雪花ID
- 更新selectById和deleteById方法调用以使用实际插入的ID
- 移除对固定ID值的依赖,提高测试稳定性
- 统一测试数据ID生成方式,增强代码可维护性
|
2025-12-02 17:56:53 +08:00 |
|
|
|
aa600029a4
|
test(biz): 添加阿里巴巴工单 Mapper 测试类
- 新增 AlibabaWorkOrderMapperTest 类用于测试工单数据操作
- 实现 buildSql 方法的 SQL 格式化打印测试
- 实现工单实体保存功能的单元测试
- 使用 Hutool 工具类生成测试数据
- 验证工单表结构字段映射正确性
|
2025-12-02 17:40:32 +08:00 |
|
|
|
6c34611575
|
test(biz): 添加楼宇、电力环境设备及监控指标的单元测试
- 为 LcBuildingMapper 添加完整的增删改查单元测试
- 为 LcPowerEnvDeviceMapper 添加完整的增删改查单元测试
- 为 LcPowerEnvMonitorMetricMapper 添加完整的增删改查单元测试
- 验证实体类与数据库映射的正确性
- 确保基础数据操作功能稳定可靠
|
2025-12-02 17:34:03 +08:00 |
|
|
|
25a6cb436e
|
feat(biz): 新增动环设备监控指标信息服务
- 添加动环设备监控指标实体类LcPowerEnvMonitorMetricEntity
- 创建对应的Mapper接口LcPowerEnvMonitorMetricMapper
- 实现服务接口ILcPowerEnvMonitorMetricService及其实现类
- 配置MyBatis Plus注解支持主键生成与表名映射
- 引入基础租户实体继承关系和JSON序列化配置
- 定义完整的字段属性用于存储监控指标相关信息
|
2025-12-02 17:28:05 +08:00 |
|
|
|
3266c9a9bf
|
feat(biz): 新增动环设备信息管理功能
- 创建动环设备信息服务接口 ILcPowerEnvDeviceService
- 定义动环设备实体类 LcPowerEnvDeviceEntity,包含设备基本信息和监控数据
- 添加动环设备信息 Mapper 接口 LcPowerEnvDeviceMapper,继承 BaseMapper
- 实现动环设备信息服务类 LcPowerEnvDeviceServiceImpl
- 配置 MyBatis 注解和 Jackson 序列化支持
- 继承基础租户实体类 BaseTenantEntity
- 使用 Lombok 简化实体类代码编写
- 添加完整的字段注释和类文档说明
|
2025-12-02 17:24:54 +08:00 |
|
|
|
0d4e7aba86
|
feat(biz): 新增楼宇点位信息实体及服务接口
- 添加楼宇点位信息实体类 LcBuildingEntity
- 创建楼宇点位信息 Mapper 接口 LcBuildingMapper
- 实现楼宇点位信息服务接口 ILcBuildingService
- 提供基础的楼宇点位数据结构定义
- 集成 MyBatis-Plus 注解支持主键策略
- 使用 Lombok 简化实体类代码编写
- 继承 BaseTenantEntity 支持租户隔离功能
|
2025-12-02 17:18:56 +08:00 |
|
|
|
bd5ad3baf0
|
feat(biz): 实现动环系统HTTP客户端服务功能
- 新增园区、建筑及设备指标数据的获取方法
- 完善动环系统相关DTO类定义,包括分页数据结构
- 优化HTTP客户端的请求处理逻辑,增强错误处理机制
- 支持自动刷新访问令牌及请求重试机制
- 统一请求参数构建方式,提升代码可维护性
|
2025-12-02 15:53:48 +08:00 |
|
|
|
4cbb6c24d5
|
更新
|
2025-12-02 14:45:08 +08:00 |
|
|
|
e8015fb33f
|
feat(powerenv): 实现动环系统API集成和访问令牌管理
- 添加动环系统相关DTO类,包括访问令牌、建筑、园区、设备等数据传输对象
- 实现基于注解的条件化HTTP客户端服务,支持动态启用/禁用
- 集成可重试HTTP客户端,支持自动刷新访问令牌和异常重试
- 移除旧的RestTemplate配置类,统一通过Spring Boot自动配置管理
- 更新API调用方式,支持POST请求和结构化响应处理
- 添加应用密钥和密钥的外部化配置支持
- 完善动环系统接口参数封装和响应解析逻辑
|
2025-12-02 14:13:32 +08:00 |
|
|
|
f5314c0ae1
|
feat(biz): 实现可重试的HTTP客户端服务
- 新增RetryableHttpClient,支持自动登录和token刷新
- 实现线程安全的令牌管理机制
- 添加RestTemplate配置和条件化注入
- 创建业务HTTP客户端服务接口及实现类
- 集成Hutool工具库进行数据转换处理
- 实现API请求失败后的重试逻辑
- 添加详细的日志记录和异常处理机制
|
2025-12-02 10:36:02 +08:00 |
|
|
|
d90be48256
|
feat(sql): 更新数据看板外协管理集团报表配置
- 删除旧的报表代码列表中的冗余条目
- 插入新的外协管理集团维度报表数据
- 配置数据源及自定义SQL查询逻辑
- 设置报表分组及相关权限控制参数
|
2025-12-01 18:28:57 +08:00 |
|
|
|
2daa6fc067
|
feat(biz): 引入状态机并调整配置超时时间
- 将SQL查询超时时间和事务超时时间从60秒延长至120秒
- 在biz模块中引入Spring Statemachine依赖,用于管理HTTP客户端的登录状态
- 清理pom.xml文件中的多余空格和格式问题
|
2025-12-01 11:19:45 +08:00 |
|
|
|
94ecd23fbb
|
数据看板接口
|
2025-11-29 14:56:47 +08:00 |
|
|
|
f90e6baa39
|
feat(job): 处理工单检查内容和整改措施字符串提取
- 新增处理检查内容字段,提取双引号中的文本
- 新增处理整改措施字段,提取双引号中的文本
- 添加正则表达式常量用于内容提取
- 引入 commons-lang3 工具类库支持空值判断
- 实现 extractQuotedContent 方法统一处理字符串提取逻辑
- 格式化提取结果为每项占一行的字符串结构
|
2025-11-27 11:30:36 +08:00 |
|