Commit ac480e7f authored by duanruiming's avatar duanruiming

[add] 策略执行记录优化-异常逻辑查询

parent 2d144474
...@@ -232,8 +232,11 @@ public class StrategyControlServiceImpl implements StrategyControlService { ...@@ -232,8 +232,11 @@ public class StrategyControlServiceImpl implements StrategyControlService {
queryWrapper.ge(StrategyCrossResultEntity::getIssueTime, midnight); queryWrapper.ge(StrategyCrossResultEntity::getIssueTime, midnight);
} }
if (Objects.nonNull(resultType)) { if (Objects.nonNull(resultType)) {
Integer resCode = Objects.equals(1, resultType) ? 200 : 500; if (Objects.equals(1, resultType)) {
queryWrapper.ge(StrategyCrossResultEntity::getResponseCode, resCode); queryWrapper.eq(StrategyCrossResultEntity::getResponseCode, 200);
} else {
queryWrapper.ne(StrategyCrossResultEntity::getResponseCode, 200);
}
} }
List<StrategyCrossResultEntity> resultEntities = strategyCrossResultMapper.selectList(queryWrapper); List<StrategyCrossResultEntity> resultEntities = strategyCrossResultMapper.selectList(queryWrapper);
if (!CollectionUtils.isEmpty(resultEntities)) { if (!CollectionUtils.isEmpty(resultEntities)) {
...@@ -267,8 +270,11 @@ public class StrategyControlServiceImpl implements StrategyControlService { ...@@ -267,8 +270,11 @@ public class StrategyControlServiceImpl implements StrategyControlService {
queryWrapper.ge(StrategyGreenOptHistEntity::getControlTime, midnight); queryWrapper.ge(StrategyGreenOptHistEntity::getControlTime, midnight);
} }
if (Objects.nonNull(resultType)) { if (Objects.nonNull(resultType)) {
Integer controlMethod = Objects.equals(1, resultType) ? 1 : 0; if (Objects.equals(1, resultType)) {
queryWrapper.ge(StrategyGreenOptHistEntity::getControlMethod, controlMethod); queryWrapper.eq(StrategyGreenOptHistEntity::getResponseCode, 200);
} else {
queryWrapper.ne(StrategyGreenOptHistEntity::getResponseCode, 200);
}
} }
List<StrategyGreenOptHistEntity> entities = strategyGreenOptHistMapper.selectList(queryWrapper); List<StrategyGreenOptHistEntity> entities = strategyGreenOptHistMapper.selectList(queryWrapper);
if (!CollectionUtils.isEmpty(entities)) { if (!CollectionUtils.isEmpty(entities)) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment