From 04f425c6d56dcc370156daa3cc6e79b7234a1b3d Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期四, 12 六月 2025 16:19:19 +0800 Subject: [PATCH] Merge branch 'master' of http://118.89.139.230:10101/r/powerIntelligenceSystem --- src/main/java/com/whyc/service/AlarmInspectionResultService.java | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/whyc/service/AlarmInspectionResultService.java b/src/main/java/com/whyc/service/AlarmInspectionResultService.java index d17dd32..8221da1 100644 --- a/src/main/java/com/whyc/service/AlarmInspectionResultService.java +++ b/src/main/java/com/whyc/service/AlarmInspectionResultService.java @@ -1,11 +1,16 @@ package com.whyc.service; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.github.pagehelper.PageHelper; +import com.github.pagehelper.PageInfo; +import com.whyc.dto.Response; import com.whyc.mapper.AlarmInspectionResultMapper; import com.whyc.pojo.web_site.AlarmInspectionResult; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import javax.annotation.Resource; +import java.util.List; @Service public class AlarmInspectionResultService { @@ -16,4 +21,15 @@ public void add(AlarmInspectionResult result) { mapper.insert(result); } + + public Response<PageInfo<AlarmInspectionResult>> getPage(Integer pageNum, Integer pageSize, Integer stationId, Integer inspectionType) { + PageHelper.startPage(pageNum, pageSize); + QueryWrapper<AlarmInspectionResult> query = Wrappers.query(); + query.eq(stationId != null,"station_id", stationId); + query.eq(inspectionType != null,"inspection_type", inspectionType); + query.orderByDesc("id"); + List<AlarmInspectionResult> list = mapper.selectList(query); + PageInfo<AlarmInspectionResult> pageInfo = new PageInfo<>(list); + return new Response<PageInfo<AlarmInspectionResult>>().set(1, pageInfo); + } } -- Gitblit v1.9.1