代码调整
This commit is contained in:
@@ -626,7 +626,7 @@ public class SocketDevResponseService {
|
|||||||
issueParam.setPlanId(param.getPlanId());
|
issueParam.setPlanId(param.getPlanId());
|
||||||
issueParam.setSourceId(param.getSourceId());
|
issueParam.setSourceId(param.getSourceId());
|
||||||
issueParam.setDevIds(param.getDevIds());
|
issueParam.setDevIds(param.getDevIds());
|
||||||
issueParam.setScriptId("a303b2224845fcc6f60198b8ca23dca9");
|
issueParam.setScriptId(param.getScriptId());
|
||||||
|
|
||||||
SocketMsg<String> xuMsg = new SocketMsg<>();
|
SocketMsg<String> xuMsg = new SocketMsg<>();
|
||||||
xuMsg.setOperateCode(SourceOperateCodeEnum.OPER_GATHER.getValue());
|
xuMsg.setOperateCode(SourceOperateCodeEnum.OPER_GATHER.getValue());
|
||||||
|
|||||||
@@ -246,14 +246,18 @@ public class SocketSourceResponseService {
|
|||||||
socketMsg.setRequestId(SourceOperateCodeEnum.FORMAL_REAL.getValue()+"&&"+sourceIssue.getType());
|
socketMsg.setRequestId(SourceOperateCodeEnum.FORMAL_REAL.getValue()+"&&"+sourceIssue.getType());
|
||||||
|
|
||||||
int ignoreCount;
|
int ignoreCount;
|
||||||
|
int readData;
|
||||||
if(sourceIssue.getType().equals(DicDataEnum.HP.getCode())||sourceIssue.getType().equals(DicDataEnum.F.getCode())){
|
if(sourceIssue.getType().equals(DicDataEnum.HP.getCode())||sourceIssue.getType().equals(DicDataEnum.F.getCode())){
|
||||||
ignoreCount = 1;
|
ignoreCount = 1;
|
||||||
|
readData = 2;
|
||||||
socketMsg.setOperateCode(SourceOperateCodeEnum.DEV_DATA_REQUEST_01.getValue());
|
socketMsg.setOperateCode(SourceOperateCodeEnum.DEV_DATA_REQUEST_01.getValue());
|
||||||
}else if(DicDataEnum.VOLTAGE.getCode().equals(sourceIssue.getType())){
|
}else if(DicDataEnum.VOLTAGE.getCode().equals(sourceIssue.getType())){
|
||||||
ignoreCount = 1;
|
ignoreCount = 1;
|
||||||
|
readData = 1;
|
||||||
socketMsg.setOperateCode(SourceOperateCodeEnum.DEV_DATA_REQUEST_03.getValue());
|
socketMsg.setOperateCode(SourceOperateCodeEnum.DEV_DATA_REQUEST_03.getValue());
|
||||||
}else {
|
}else {
|
||||||
ignoreCount = 7;
|
ignoreCount = 7;
|
||||||
|
readData = 5;
|
||||||
socketMsg.setOperateCode(SourceOperateCodeEnum.DEV_DATA_REQUEST_02.getValue());
|
socketMsg.setOperateCode(SourceOperateCodeEnum.DEV_DATA_REQUEST_02.getValue());
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -263,7 +267,7 @@ public class SocketSourceResponseService {
|
|||||||
System.out.println("向装置下发的参数"+comm);
|
System.out.println("向装置下发的参数"+comm);
|
||||||
phaseSequenceParam.setMoniterIdList(moniterIdList);
|
phaseSequenceParam.setMoniterIdList(moniterIdList);
|
||||||
phaseSequenceParam.setDataType(comm);
|
phaseSequenceParam.setDataType(comm);
|
||||||
phaseSequenceParam.setReadCount(2);
|
phaseSequenceParam.setReadCount(readData);
|
||||||
|
|
||||||
|
|
||||||
phaseSequenceParam.setIgnoreCount(ignoreCount);
|
phaseSequenceParam.setIgnoreCount(ignoreCount);
|
||||||
|
|||||||
@@ -35,7 +35,9 @@ public class DetectionDataServiceImpl extends ReplenishMybatisServiceImpl<Detect
|
|||||||
DynamicTableNameHandler.setTableName(adNonTable + code);
|
DynamicTableNameHandler.setTableName(adNonTable + code);
|
||||||
List<String> monitorIds = adNonHarmonicResultList.stream().map(AdNonHarmonicResult::getMonitorId).distinct().collect(Collectors.toList());
|
List<String> monitorIds = adNonHarmonicResultList.stream().map(AdNonHarmonicResult::getMonitorId).distinct().collect(Collectors.toList());
|
||||||
if(CollUtil.isNotEmpty(monitorIds)){
|
if(CollUtil.isNotEmpty(monitorIds)){
|
||||||
adNonHarmonicService.remove(new LambdaQueryWrapper<AdNonHarmonicResult>().in(AdNonHarmonicResult::getMonitorId, monitorIds).eq(AdNonHarmonicResult::getScriptId,adNonHarmonicResultList.get(0).getScriptId()));
|
adNonHarmonicService.remove(new LambdaQueryWrapper<AdNonHarmonicResult>().in(AdNonHarmonicResult::getMonitorId, monitorIds)
|
||||||
|
.eq(AdNonHarmonicResult::getScriptId,adNonHarmonicResultList.get(0).getScriptId())
|
||||||
|
.eq(AdNonHarmonicResult::getAdType,adNonHarmonicResultList.get(0).getAdType()));
|
||||||
adNonHarmonicService.saveBatch(adNonHarmonicResultList, 100);
|
adNonHarmonicService.saveBatch(adNonHarmonicResultList, 100);
|
||||||
}
|
}
|
||||||
DynamicTableNameHandler.remove();
|
DynamicTableNameHandler.remove();
|
||||||
@@ -49,7 +51,9 @@ public class DetectionDataServiceImpl extends ReplenishMybatisServiceImpl<Detect
|
|||||||
DynamicTableNameHandler.setTableName(adTable + code);
|
DynamicTableNameHandler.setTableName(adTable + code);
|
||||||
List<String> monitorIds = adHarmonicResultList.stream().map(AdHarmonicResult::getMonitorId).distinct().collect(Collectors.toList());
|
List<String> monitorIds = adHarmonicResultList.stream().map(AdHarmonicResult::getMonitorId).distinct().collect(Collectors.toList());
|
||||||
if(CollUtil.isNotEmpty(monitorIds)){
|
if(CollUtil.isNotEmpty(monitorIds)){
|
||||||
this.remove(new LambdaQueryWrapper<AdHarmonicResult>().in(AdHarmonicResult::getMonitorId, monitorIds).eq(AdHarmonicResult::getScriptId,adHarmonicResultList.get(0).getScriptId()));
|
this.remove(new LambdaQueryWrapper<AdHarmonicResult>().in(AdHarmonicResult::getMonitorId, monitorIds)
|
||||||
|
.eq(AdHarmonicResult::getScriptId,adHarmonicResultList.get(0).getScriptId())
|
||||||
|
.eq(AdHarmonicResult::getAdType,adHarmonicResultList.get(0).getAdType()));
|
||||||
this.saveBatch(adHarmonicResultList, 100);
|
this.saveBatch(adHarmonicResultList, 100);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user