|
|
@ -51,6 +51,7 @@ public class WarnRuleServiceImpl implements WarnRuleService {
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public WarnRule add(WarnRule item) throws Exception {
|
|
|
|
public WarnRule add(WarnRule item) throws Exception {
|
|
|
|
item.setId(null);
|
|
|
|
item.setId(null);
|
|
|
|
|
|
|
|
item.setLastDTime(null);
|
|
|
|
NSensor sensor = sensorService.detail(item.getSensorId());
|
|
|
|
NSensor sensor = sensorService.detail(item.getSensorId());
|
|
|
|
Optional<ModevTypePoint> optionalModevTypePoint = typePointRepository.findById(item.getModevtypePointId());
|
|
|
|
Optional<ModevTypePoint> optionalModevTypePoint = typePointRepository.findById(item.getModevtypePointId());
|
|
|
|
if (!optionalModevTypePoint.isPresent()) {
|
|
|
|
if (!optionalModevTypePoint.isPresent()) {
|
|
|
@ -76,6 +77,7 @@ public class WarnRuleServiceImpl implements WarnRuleService {
|
|
|
|
rule.setOperator(item.getOperator());
|
|
|
|
rule.setOperator(item.getOperator());
|
|
|
|
rule.setThreshold(item.getThreshold());
|
|
|
|
rule.setThreshold(item.getThreshold());
|
|
|
|
rule.setLevel(item.getLevel());
|
|
|
|
rule.setLevel(item.getLevel());
|
|
|
|
|
|
|
|
rule.setActive(item.getActive());
|
|
|
|
repository.save(rule);
|
|
|
|
repository.save(rule);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|