|
@@ -11,6 +11,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import org.apache.ibatis.annotations.Mapper;
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
|
|
|
+import java.util.List;
|
|
|
+import java.util.Set;
|
|
|
+
|
|
|
/**
|
|
|
* 巡检项 Mapper
|
|
|
*
|
|
@@ -19,7 +22,7 @@ import org.apache.ibatis.annotations.Param;
|
|
|
@Mapper
|
|
|
public interface IotInspectItemMapper extends BaseMapperX<IotInspectItemDO> {
|
|
|
|
|
|
- default PageResult<IotInspectItemDO> selectPage(IotInspectItemPageReqVO reqVO) {
|
|
|
+ default PageResult<IotInspectItemDO> selectPage(IotInspectItemPageReqVO reqVO, Set<Long> classifies) {
|
|
|
return selectPage(reqVO, new LambdaQueryWrapperX<IotInspectItemDO>()
|
|
|
.likeIfPresent(IotInspectItemDO::getItem, reqVO.getItem())
|
|
|
.eqIfPresent(IotInspectItemDO::getStandard, reqVO.getStandard())
|
|
@@ -27,7 +30,7 @@ public interface IotInspectItemMapper extends BaseMapperX<IotInspectItemDO> {
|
|
|
.eqIfPresent(IotInspectItemDO::getRemark, reqVO.getRemark())
|
|
|
.betweenIfPresent(IotInspectItemDO::getCreateTime, reqVO.getCreateTime())
|
|
|
.eqIfPresent(IotInspectItemDO::getDeptId, reqVO.getDeptId())
|
|
|
- .eqIfPresent(IotInspectItemDO::getDeviceClassify, reqVO.getDeviceClassify())
|
|
|
+ .inIfPresent(IotInspectItemDO::getDeviceClassify, classifies)
|
|
|
.eqIfPresent(IotInspectItemDO::getDeviceId, reqVO.getDeviceId())
|
|
|
.orderByDesc(IotInspectItemDO::getId));
|
|
|
}
|