| | |
| | | package com.whyc.service; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; |
| | | import com.whyc.dto.Response; |
| | | import com.whyc.mapper.PowerheartParamMapper; |
| | | import com.whyc.pojo.db_param.PowerheartParam; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | heartParam.setHrCountCfg(100); |
| | | mapper.insert(heartParam); |
| | | } |
| | | //查询电源心跳参数 |
| | | public Response getPwrHeartParam(Integer powerId) { |
| | | QueryWrapper wrapper=new QueryWrapper(); |
| | | wrapper.eq("power_id",powerId); |
| | | wrapper.last("limit 1"); |
| | | PowerheartParam param= mapper.selectOne(wrapper); |
| | | return new Response().setII(1,param!=null,param,"查询电源心跳参数"); |
| | | } |
| | | //设置电源心跳参数-交流输入 |
| | | public Response setPwrHeartAcIn(Integer powerId, Integer interverCfg, Integer countCfg) { |
| | | UpdateWrapper wrapper=new UpdateWrapper(); |
| | | wrapper.eq("power_id",powerId); |
| | | wrapper.set("acin_interver_cfg",interverCfg); |
| | | wrapper.set("acin_count_cfg",countCfg); |
| | | int flag=mapper.update(null,wrapper); |
| | | return new Response().setII(1,flag>0,flag>0,"设置电源心跳参数-交流输入"); |
| | | } |
| | | //设置电源心跳参数-直流输出 |
| | | public Response setPwrHeartAcOut(Integer powerId, Integer interverCfg, Integer countCfg) { |
| | | UpdateWrapper wrapper=new UpdateWrapper(); |
| | | wrapper.eq("power_id",powerId); |
| | | wrapper.set("acout_interver_cfg",interverCfg); |
| | | wrapper.set("acout_count_cfg",countCfg); |
| | | int flag=mapper.update(null,wrapper); |
| | | return new Response().setII(1,flag>0,flag>0,"设置电源心跳参数-直流输出"); |
| | | } |
| | | //设置电源心跳参数-核容设备 |
| | | public Response setPwrHeartHr(Integer powerId, Integer interverCfg, Integer countCfg) { |
| | | UpdateWrapper wrapper=new UpdateWrapper(); |
| | | wrapper.eq("power_id",powerId); |
| | | wrapper.set("hr_interver_cfg",interverCfg); |
| | | wrapper.set("hr_count_cfg",countCfg); |
| | | int flag=mapper.update(null,wrapper); |
| | | return new Response().setII(1,flag>0,flag>0,"设置电源心跳参数-交流输入"); |
| | | } |
| | | } |