|
|
@@ -139,11 +139,17 @@ public class IotWarnconfigServiceImpl implements IIotWarnconfigService {
|
|
|
}
|
|
|
}
|
|
|
// 填充通知人信息,暂不实现
|
|
|
- //List<IotWarnpolicy> iotWarnobjectList = iotWarnpolicyService.s(wcBids, SecurityUtils.getTid());
|
|
|
-
|
|
|
+ List<IotWarnpolicy> iotWarnobjects = iotWarnpolicyService.selectIotWarnpolicyListByWcBids(wcBids);
|
|
|
+ if (iotWarnobjects != null) {
|
|
|
+ Map<String, IotWarnpolicy> iotWarnpolicyMap = iotWarnobjects.stream().collect(Collectors.toMap(IotWarnpolicy::getWcBid, i -> i));
|
|
|
+ for (IotWarnconfigResVo iotWarnconfigResVo : iotWarnconfigResVoList) {
|
|
|
+ IotWarnpolicy iotWarnpolicy = iotWarnpolicyMap.get(iotWarnconfigResVo.getWcBid());
|
|
|
+ if (null != iotWarnpolicy) {
|
|
|
+ iotWarnconfigResVo.setWarnpolicy(iotWarnpolicy.getWpChannel());
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
return iotWarnconfigResVoList;
|
|
|
}
|
|
|
|
|
|
@@ -339,7 +345,7 @@ public class IotWarnconfigServiceImpl implements IIotWarnconfigService {
|
|
|
iotWarnpolicyEdit.setWpModifier(SecurityUtils.getUserId());
|
|
|
iotWarnpolicyService.updateIotWarnpolicy(iotWarnpolicyEdit);
|
|
|
} else {
|
|
|
- iotWarnpolicy=new IotWarnpolicy();
|
|
|
+ iotWarnpolicy = new IotWarnpolicy();
|
|
|
iotWarnpolicy.setWpBid(iotWarnpolicy.getUUId());
|
|
|
iotWarnpolicy.setWcBid(iotWarnconfigEditReqVo.getWcBid());
|
|
|
iotWarnpolicy.setTid(SecurityUtils.getTid());
|