From 51d7e5f320b0933bd6f737f8d25d16b91a4cca08 Mon Sep 17 00:00:00 2001
From: 潘志宝 <979469083@qq.com>
Date: 星期二, 20 五月 2025 15:03:21 +0800
Subject: [PATCH] 功率因数-电容器投退历史(分页)

---
 ansteel-biz/src/main/java/com/iailab/module/ansteel/power/dao/PowerCapacitorHisDao.java |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/ansteel-biz/src/main/java/com/iailab/module/ansteel/power/dao/PowerCapacitorHisDao.java b/ansteel-biz/src/main/java/com/iailab/module/ansteel/power/dao/PowerCapacitorHisDao.java
index 7e5c577..5ac100b 100644
--- a/ansteel-biz/src/main/java/com/iailab/module/ansteel/power/dao/PowerCapacitorHisDao.java
+++ b/ansteel-biz/src/main/java/com/iailab/module/ansteel/power/dao/PowerCapacitorHisDao.java
@@ -1,6 +1,9 @@
 package com.iailab.module.ansteel.power.dao;
 
-import com.iailab.framework.common.dao.BaseDao;
+import com.iailab.framework.common.pojo.PageResult;
+import com.iailab.framework.mybatis.core.mapper.BaseMapperX;
+import com.iailab.framework.mybatis.core.query.LambdaQueryWrapperX;
+import com.iailab.module.ansteel.api.vo.PowerCapacitorHisPageReqVO;
 import com.iailab.module.ansteel.power.entity.PowerCapacitorHisEntity;
 import org.apache.ibatis.annotations.Mapper;
 
@@ -10,5 +13,12 @@
  * @createTime 2025年04月27日
  */
 @Mapper
-public interface PowerCapacitorHisDao extends BaseDao<PowerCapacitorHisEntity> {
+public interface PowerCapacitorHisDao extends BaseMapperX<PowerCapacitorHisEntity> {
+
+    default PageResult<PowerCapacitorHisEntity> selectPage(PowerCapacitorHisPageReqVO reqVO) {
+        return selectPage(reqVO, new LambdaQueryWrapperX<PowerCapacitorHisEntity>()
+                .in(PowerCapacitorHisEntity::getDetId, reqVO.getDetIdList())
+                .orderByDesc(PowerCapacitorHisEntity::getCreateDate));
+
+    }
 }
\ No newline at end of file

--
Gitblit v1.9.3