REM:
1. 修正添加设备接口,设备能力某些字段为空时导致接口异常问题
This commit is contained in:
HuangXin 2020-09-11 02:06:12 +08:00
parent b47ae82bf2
commit ac1eb0cb09
1 changed files with 33 additions and 34 deletions

View File

@ -103,12 +103,11 @@ public class DisposeDeviceManagerController {
v.getCapacity().forEach(k -> { v.getCapacity().forEach(k -> {
// 添加设备能力 // 添加设备能力
DisposeCapacity cap = DisposeCapacity.builder() DisposeCapacity cap = DisposeCapacity.builder()
.capacityType(CommonEnumHandler.codeOf(DisposeCapacityType.class, k .capacityType(CommonEnumHandler.codeOf(DisposeCapacityType.class, k.getCapacityType()))
.getCapacityType())) .ipType(k.getIpType() == null ? IpAddrType.IPV4 :
.ipType(CommonEnumHandler.codeOf(IpAddrType.class, k.getIpType())) CommonEnumHandler.codeOf(IpAddrType.class, k.getIpType()))
.objectType(CommonEnumHandler.codeOf(DisposeObjectType.class, .objectType(CommonEnumHandler.codeOf(DisposeObjectType.class, k.getObjectType()))
k.getObjectType())) .protectIp(k.getProtectIp() == null ? "" : k.getProtectIp())
.protectIp(k.getProtectIp())
.reserveNetflow(k.getReserveNetflow()) .reserveNetflow(k.getReserveNetflow())
.build(); .build();
dev.getDevCapacity().add(cap); dev.getDevCapacity().add(cap);