From 5c0e055917e34df48eae19535ff51a38eb5bef1e Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期二, 27 五月 2025 16:13:43 +0800 Subject: [PATCH] 设备工作状态统计 --- src/main/java/com/whyc/service/DeviceStateService.java | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/service/DeviceStateService.java b/src/main/java/com/whyc/service/DeviceStateService.java index 5ec9046..cb3dfc3 100644 --- a/src/main/java/com/whyc/service/DeviceStateService.java +++ b/src/main/java/com/whyc/service/DeviceStateService.java @@ -1,11 +1,18 @@ package com.whyc.service; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.pagehelper.PageHelper; +import com.github.pagehelper.PageInfo; +import com.whyc.dto.Response; +import com.whyc.dto.Statistic.DeviceStateStic; import com.whyc.mapper.DeviceStateMapper; +import com.whyc.pojo.db_batt_testdata.BatttestdataInf; import com.whyc.pojo.db_ram_db.BattRtstate; import com.whyc.pojo.db_ram_db.DeviceState; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; + +import java.util.List; @Service public class DeviceStateService { @@ -19,4 +26,11 @@ DeviceState dev=mapper.selectOne(wrapper); return dev; } + //璁惧宸ヤ綔鐘舵�佺粺璁� + public Response getDeviceStateStatistic(DeviceStateStic stic) { + PageHelper.startPage(stic.getPageNum(),stic.getPageSize()); + List<DeviceState> list=mapper.getDeviceStateStatistic(stic); + PageInfo pageInfo=new PageInfo(list); + return new Response().setII(1,list.size()>0,pageInfo,"璁惧宸ヤ綔鐘舵�佺粺璁�"); + } } \ No newline at end of file -- Gitblit v1.9.1