package com.whyc.service;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
import com.whyc.constant.CMD_Constant;
|
import com.whyc.dto.DevalarmSet;
|
import com.whyc.dto.Response;
|
import com.whyc.mapper.CkpowerdevBattRsalarmSetMapper;
|
import com.whyc.mapper.CkpowerdevBattRtalarmSetMapper;
|
import com.whyc.pojo.db_ckpwrdev_data_rt.CKPowerDevAlmParam;
|
import com.whyc.pojo.db_ckpwrdev_data_rt.CkpowerdevBattRsalarmSet;
|
import com.whyc.util.OpCmdUtil;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
@Service
|
public class CkpowerdevBattRsalarmSetService {
|
@Autowired(required = false)
|
private CkpowerdevBattRsalarmSetMapper rsMapper;
|
|
@Autowired(required = false)
|
private CkpowerdevBattRtalarmSetMapper rtMapper;
|
|
//实时状态设置
|
public Response setDevAlm(DevalarmSet almSet) {
|
rsMapper.update(almSet.getRsAlmSet(),null);
|
rtMapper.update(almSet.getRtAlmSet(),null);
|
//读取opCmd返回是否成功
|
QueryWrapper<CKPowerDevAlmParam> query = Wrappers.query();
|
return OpCmdUtil.getOpStatus(rsMapper,query, CMD_Constant.CMD_SetBattAlarm,20,null);
|
}
|
|
public void update(CkpowerdevBattRsalarmSet rsAlarmSet) {
|
rsMapper.update(rsAlarmSet,null);
|
}
|
}
|