|
|
@@ -160,7 +160,7 @@ public class DevicePermissIotService {
|
|
|
public GateWayPermissModel queryDevicePermissInfo(DevicePerQuery query) {
|
|
|
GateWayPermissModel permissModel = getDeviceAboutUsers(query.getDeviceIds());
|
|
|
permissModel.setSuccess();
|
|
|
- permissModel.setGateWayId(query.getGateWayId());
|
|
|
+ permissModel.setGateWayId(query.getGatewayId());
|
|
|
return permissModel;
|
|
|
}
|
|
|
|
|
|
@@ -182,7 +182,7 @@ public class DevicePermissIotService {
|
|
|
public DeviceUsersInfo queryDeviceAboutUsers(DevicePerQuery query) {
|
|
|
DeviceUsersInfo permissModel = getDeviceAboutUserInfos(query.getDeviceIds());
|
|
|
permissModel.setSuccess();
|
|
|
- permissModel.setGateWayId(query.getGateWayId());
|
|
|
+ permissModel.setGateWayId(query.getGatewayId());
|
|
|
return permissModel;
|
|
|
}
|
|
|
|
|
|
@@ -206,7 +206,7 @@ public class DevicePermissIotService {
|
|
|
permissModel.setUsers(getUserPermiss(projectOid, query.getUserIds()));
|
|
|
}
|
|
|
permissModel.setSuccess();
|
|
|
- permissModel.setGateWayId(query.getGateWayId());
|
|
|
+ permissModel.setGateWayId(query.getGatewayId());
|
|
|
return ResultContent.buildSuccess(JSONUtil.toJsonStr(permissModel));
|
|
|
}
|
|
|
|
|
|
@@ -239,7 +239,7 @@ public class DevicePermissIotService {
|
|
|
|
|
|
// 人脸信息
|
|
|
List<OrgUserFace> userFaces = orgUserFaceService.getUserFaces(projectOid, userIds);
|
|
|
- Map<String, OrgUserFace> faceMap = userFaces.stream().collect(Collectors.toMap(it -> it.getUserId(), it -> it, (v1, v2) -> v1));
|
|
|
+ Map<String, List<OrgUserFace>> faceMap = userFaces.stream().collect(Collectors.groupingBy(OrgUserFace::getUserId));
|
|
|
|
|
|
// 用户的卡片信息
|
|
|
List<CardInfo> cardInfos = cardInfoService.getProjectCards(projectOid, userIds);
|
|
|
@@ -258,9 +258,9 @@ public class DevicePermissIotService {
|
|
|
if (ObjectUtils.isNotEmpty(userAccount)) {
|
|
|
permiss.setUn(userAccount.getName());
|
|
|
}
|
|
|
- OrgUserFace orgUserFace = faceMap.get(userId);
|
|
|
- if (ObjectUtils.isNotEmpty(orgUserFace)) {
|
|
|
- permiss.setFi(orgUserFace.getImg());
|
|
|
+ List<OrgUserFace> orgUserFaces = faceMap.get(userId);
|
|
|
+ if (ObjectUtils.isNotEmpty(orgUserFaces)) {
|
|
|
+ permiss.setFi(orgUserFaces.get(0).getImg());
|
|
|
}
|
|
|
List<CardInfo> cardInfoList = cardMap.get(userId);
|
|
|
if (ObjectUtils.isNotEmpty(cardInfoList)) {
|