1.mysql基本信息同步

This commit is contained in:
wr
2024-11-25 12:10:31 +08:00
parent 00beb8efa8
commit 47518928e0
2 changed files with 7 additions and 2 deletions

View File

@@ -106,7 +106,7 @@ public class OraclePqLineDetail {
* 统计类型
*/
@TableField(value = "STATFLAG")
private Short statflag;
private Integer statflag;
/**
*

View File

@@ -5,7 +5,6 @@ import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.njcn.influx.bo.po.*;
import com.njcn.influx.config.IdMappingCache;
import com.njcn.influx.config.RedisUtil;
import com.njcn.influx.mapper.OracleRmpEventDetailPOMapper;
import com.njcn.influx.mapper.PqDeviceMapper;
@@ -168,6 +167,12 @@ public class OracleMonitorStatusToMysqlServiceImpl implements OracleMonitorStatu
.set(PqLineDetail::getDealCapacity, oraclePqLineDetail.getXycMp())
.set(PqLineDetail::getPtType, oraclePqLineDetail.getPttype())
.set(PqLineDetail::getTimeInterval, oraclePqLineDetail.getTinterval())
.set(PqLineDetail::getPowerFlag, oraclePqLineDetail.getPowerid())
.set(PqLineDetail::getObjName, oraclePqLineDetail.getObjname())
.set(PqLineDetail::getMonitorId, oraclePqLineDetail.getMonitorId())
.set(PqLineDetail::getStatFlag, oraclePqLineDetail.getStatflag())
.set(PqLineDetail::getPowerSubstationName, oraclePqLineDetail.getPowerSubstationName())
.eq(PqLineDetail::getId, line.getId());
if(loadTypeMap.containsKey(oraclePqLineDetail.getLoadtype())){
DictData loadType= rmpEventDetailPOMapper.getDicDataByNameAndTypeName("干扰源类型", loadTypeMap.get(oraclePqLineDetail.getLoadtype()));