From a0a525d59f1cb3167a54af9309c8dab162e89005 Mon Sep 17 00:00:00 2001 From: whycxzp <glperry@163.com> Date: 星期四, 12 六月 2025 19:23:32 +0800 Subject: [PATCH] 优化巡检和维修器件的图片路径 --- src/main/java/com/whyc/service/AlarmInspectionResultService.java | 35 +++++++++++++++++++++++++++++++++++ 1 files changed, 35 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/service/AlarmInspectionResultService.java b/src/main/java/com/whyc/service/AlarmInspectionResultService.java new file mode 100644 index 0000000..8221da1 --- /dev/null +++ b/src/main/java/com/whyc/service/AlarmInspectionResultService.java @@ -0,0 +1,35 @@ +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.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +@Service +public class AlarmInspectionResultService { + + @Resource + private AlarmInspectionResultMapper mapper; + + 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