whyclxw
2024-12-12 1dd4961afdcd1847143c093d992b6721bce9db1b
src/main/java/com/whyc/service/BattalarmParamService.java
@@ -2,6 +2,7 @@
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.whyc.dto.Response;
import com.whyc.mapper.BattalarmParamMapper;
@@ -9,6 +10,7 @@
import com.whyc.util.ActionUtil;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.RequestParam;
import javax.annotation.Resource;
import java.util.HashMap;
@@ -21,7 +23,8 @@
    private BattalarmParamMapper mapper;
    //电池告警参数设置--列表查询
    public Response serchByCondition(List AlarmIds) {
    public Response serchBattParamByCondition(List AlarmIds,  int pageNum,  int pageSize) {
        PageHelper.startPage(pageNum,pageSize);
        List list = mapper.serchByCondition(AlarmIds);
        PageInfo pageInfo = new PageInfo(list);
        return new Response().set(1, pageInfo);
@@ -53,7 +56,7 @@
    //告警参数设置
    @Transactional
    public Response setParam(List<BattalarmParam> list) {
    public Response setBattParam(List<BattalarmParam> list) {
        if (list != null && list.size() > 0) {
            for (BattalarmParam p : list) {
                UpdateWrapper wrapper = new UpdateWrapper();