From eb41baf336689cce9344e95c1bf1b0c702fc77d5 Mon Sep 17 00:00:00 2001 From: wl <173@qq.com> Date: 星期三, 09 十一月 2022 17:21:42 +0800 Subject: [PATCH] 违规检索和对导出进行封装 --- ycl-platform/src/main/java/com/ycl/service/equipment/impl/LoudspeakerServiceImpl.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/ycl-platform/src/main/java/com/ycl/service/equipment/impl/LoudspeakerServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/equipment/impl/LoudspeakerServiceImpl.java index 015efdc..a9a7b9d 100644 --- a/ycl-platform/src/main/java/com/ycl/service/equipment/impl/LoudspeakerServiceImpl.java +++ b/ycl-platform/src/main/java/com/ycl/service/equipment/impl/LoudspeakerServiceImpl.java @@ -1,9 +1,13 @@ package com.ycl.service.equipment.impl; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ycl.entity.equipment.Loudspeaker; import com.ycl.mapper.equipment.LoudspeakerMapper; import com.ycl.service.equipment.ILoudspeakerService; +import com.ycl.vo.equipment.HandheldTerminalVo; import org.springframework.stereotype.Service; /** @@ -16,4 +20,12 @@ */ @Service public class LoudspeakerServiceImpl extends ServiceImpl<LoudspeakerMapper, Loudspeaker> implements ILoudspeakerService { + @Override + public IPage<Loudspeaker> search(Integer pageSize, Integer currentPage, Short state) { + Page<Loudspeaker> page = new Page<>(currentPage, pageSize); + LambdaQueryWrapper<Loudspeaker> queryWrapper = new LambdaQueryWrapper<Loudspeaker>() + .eq(state != null, Loudspeaker::getState, state) + .orderByDesc(Loudspeaker::getId); + return baseMapper.selectPage(page, queryWrapper); + } } -- Gitblit v1.8.0