|
|
456367a63f
|
feat(pocket): 添加数据查询倒序排列功能
- 在Klptcm1ProPlantStateCurrentMapper.xml中添加ORDER BY INSDATE DESC排序
- 在Klptcm1ProPlantStateHistoryServiceImpl中添加倒序查询逻辑- 在Klptcm1ProStoppageServiceImpl中添加倒序查询逻辑
|
2025-10-31 14:00:31 +08:00 |
|
|
|
e114e7923a
|
refactor(sql):优化状态定义查询逻辑
- 简化current表和history表的关联方式,使用CROSS JOIN替代复杂的LEFT JOIN
- 移除冗余的字段非空判断条件,提高查询效率
- 调整查询排序逻辑,确保历史数据正确加载-保留完整的CASE表达式以支持多字段映射需求
- 维持原有LIMIT限制,控制返回记录数量
- 更新注释内容,使其更准确反映当前实现逻辑
|
2025-10-31 13:44:02 +08:00 |
|
|
|
2338940b7e
|
feat(pocket): 新增历史与停机管理功能- 在服务接口中增加insertByBo、updateByBo和deleteWithValidByIds方法
- 控制器中实现新增、修改、删除及详情查询接口- 使用@Log注解记录操作日志,支持防重复提交
- 实现数据校验逻辑,确保实体保存前的合法性
- 支持通过主键批量删除历史与停机信息
- 引入BeanUtil工具类简化BO到实体的转换过程
|
2025-10-30 10:49:56 +08:00 |
|
|
|
d9580f4c5b
|
feat(pocket): 新增工厂状态数据的CURD功能
- 为Klptcm1ProPlantStateCurrent实体增加完整的增删改查接口
- 实现按复合键(INSDATE+TYPE)查询、插入、更新和删除逻辑
- 在Mapper层添加对应的XML SQL映射支持
- 为Klptcm1ProPlantStateDefine增加ID查询、批量删除等功能
- 添加PlantStateWithValueVo视图对象及相关联查逻辑
- 提供根据名称获取带值的状态定义列表方法
- 控制器层新增RESTful API endpoints支持完整操作- 完善服务层实现并暴露统一的服务接口供调用
|
2025-10-29 11:53:42 +08:00 |
|
|
|
07582bbdb0
|
feat(pocket): 新增历史数据查询功能
- 创建历史数据实体类Klptcm1ProPlantStateHistory历史
- 实现数据业务逻辑接口与实现类
- 添加历史数据Mapper及XML映射文件
- 提供历史数据分页查询与列表查询接口- 构建历史数据查询条件封装方法- 注解历史数据Controller并暴露查询接口
- 移除Vo类中冗余的JSON格式化与Excel字典转换注解
|
2025-10-27 18:29:21 +08:00 |
|
|
|
bbecc3c55f
|
feat(pocket): 实现工厂状态数据分页查询功能
- 为Klptcm1ProPlantStateCurrent实体补充VALUE1至VALUE99字段定义及注释
- 更新Klptcm1ProPlantStateCurrentMapper.xml,完善所有VALUE字段的resultMap和column list映射- 修改IKlptcm1ProPlantStateCurrentService接口,将selectAll方法改为支持分页查询- 调整Klptcm1ProPlantStateCurrentController控制器,继承BaseController并支持分页参数- 新增Klptcm1ProPlantStateDefine相关组件(domain、controller、service、mapper),实现状态定义表的分页查询能力- 引入PageQuery与TableDataInfo等通用分页工具类,统一前后端分页交互格式
- 更新Mapper XML配置文件,优化SQL结构并确保大数据量下的查询性能
|
2025-10-27 18:07:12 +08:00 |
|
|
|
6ff235d56d
|
refactor(service): 简化当前状态服务接口
- 移除冗余的查询、分页和删除方法
-保留核心方法 selectAll用于获取全部数据
- 清理导入包和注释,优化代码结构
|
2025-10-27 17:23:52 +08:00 |
|
|
|
31c2f93a91
|
feat(pocket): 新增模块
- 创建当前状态实体类Klptcm1ProPlantStateCurrent- 创建当前状态业务对象Klptcm1ProPlantStateCurrentBo
- 创建当前状态值对象Klptcm1ProPlantStateCurrentVo
- 实现当前状态Service接口及实现类
- 实现当前状态Controller接口- 实现当前状态Mapper接口及XML映射文件
- 提供当前状态的增删改查及分页查询功能
- 支持当前状态数据导出Excel功能- 添加字段校验和重复提交注解
- 配置MyBatis Plus自动映射99个VALUE字段
|
2025-10-27 15:07:54 +08:00 |
|