whycxzp
2025-06-09 7fe1ea37e4044eb61374a51c5a2fe1ecf9e834be
src/main/java/com/whyc/service/RtDataService.java
@@ -1,6 +1,7 @@
package com.whyc.service;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.whyc.dto.Response;
import com.whyc.mapper.RtDataMapper;
import com.whyc.pojo.db_real_batt.RtData;
@@ -16,7 +17,7 @@
 * @version JDK 8
 * @className RtDataService (此处以class为例)
 * @date 2024/6/15
 * @description TODO
 * @description
 */
@Service
public class RtDataService {
@@ -29,7 +30,16 @@
    public Response getResRtData(int binfId) {
        QueryWrapper wrapper=new QueryWrapper();
        wrapper.eq("binf_id",binfId);
        wrapper.orderByAsc("mon_num");
        List<RtData> list=mapper.selectList(wrapper);
        return new Response().setII(1,list!=null,list,"在用电池组实时推送单体信息");
    }
    public List<RtData> getList(int battGroupId,Integer[] monNumList) {
        QueryWrapper<RtData> wrapper= Wrappers.query();
        wrapper.eq("binf_id",battGroupId);
        wrapper.in("mon_num",monNumList);
        return mapper.selectList(wrapper);
    }
}