zangch@mesnac.com
|
c6bb03c5dc
|
feat(ems): 集成AutoMapper并优化实体类结构
- 调整实体继承关系,将部分记录类继承自EmsRecordEntity
- 新增EmsRecordEntity基类用于统一记录实体结构
- 为多个实体类添加@AutoMapper注解以支持自动映射
- 修改排序字段从createTime为recordTime
- 添加@TableField(exist = false)注解标记非数据库字段
- 移除冗余的getter/setter方法和toString实现
- 在查询逻辑中增加关联表字段选择和左连接操作
- 注释掉不必要的创建者和更新者设置逻辑
- 移除重复导入的分页相关包
- 更新实体类字段注解及访问控制策略
|
3 months ago |
zangch@mesnac.com
|
d223cac432
|
refactor(base): 统一使用EmsBaseEntity替代BaseEntity
- 创建EmsBaseEntity基类,包含创建者、创建时间、更新者、更新时间等通用字段
- 将所有实体类继承关系从BaseEntity改为EmsBaseEntity
- 更新控制器中设置创建者和更新者的方法,使用用户名替代用户ID
- 移除重复导入的Page类和BaseEntity类
- 修复EmsRecordAlarmRuleController中重复设置创建者的错误
|
3 months ago |
zangch@mesnac.com
|
67cf29c640
|
feat(logging): 添加 logback 配置文件以支持多种日志输出方式
- 新增控制台高亮日志输出配置
- 集成 logback-common.xml通用日志配置
- 集成 logback-logstash.xml 支持 logstash 日志收集
- 集成 logback-skylog.xml 支持 skywalking 日志收集
- 配置系统操作日志级别为 info
- 设置日志文件扫描周期为 60 秒
|
3 months ago |
zangch@mesnac.com
|
502088b009
|
refactor(ems):重构ems模块分页查询功能
-为多个基础实体类添加 Lombok 注解简化代码
- 引入 MyBatis-Plus 注解优化数据库映射
- 统一调整 Controller 层请求路径前缀
- 实现基于 MPJLambdaWrapper 的分页查询方法
- 构建通用查询条件构造器支持动态筛选
- 移除冗余的 remark 字段序列化逻辑
|
3 months ago |
zangch@mesnac.com
|
864edab0ea
|
feat(hwmom-ems): 初始化能源模块
(待修改版本)
- 添加采集设备信息实体类、控制器、服务层和Mapper接口及XML映射文件
- 添加能源月份单价实体类、控制器、服务层和Mapper接口及XML映射文件
- 配置应用06端口为66并集成Nacos配置中心与注册发现功能
- 设置项目启动Banner展示Spring Boot版本和应用名称
- 实现采集设备信息的增删改查、导出及下拉框查询功能
- 实现能源价格按月份维护的增删改查和导出功能
- 数据库操作支持分页、条件筛选和批量删除功能
|
3 months ago |