|
@@ -395,7 +395,7 @@ public class ObjectDigitalServiceImpl implements IObjectDigitalService {
|
|
|
|
|
|
requestData.setRelCodes(CollUtil.newHashSet(DigitalRelCode.BD_2_FL.getIndex(),
|
|
|
DigitalRelCode.BD_2_SP.getIndex(),DigitalRelCode.SY_2_BD.getIndex(),
|
|
|
- DigitalRelCode.EQ_2_BD.getIndex()));
|
|
|
+ DigitalRelCode.EQ_2_BD.getIndex(),DigitalRelCode.BD_2_SH.getIndex()));
|
|
|
|
|
|
requestData.setQueryEcFlag(true);
|
|
|
requestData.setEcRelCodes(CollUtil.newHashSet(DigitalRelCode.EQ_2_EC.getIndex()));
|
|
@@ -459,6 +459,7 @@ public class ObjectDigitalServiceImpl implements IObjectDigitalService {
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
Set<String> objIds = pageResult.stream()
|
|
|
.filter(object->!DigitalObjectType.BUILDING.getIndex().equals(object.getObjType()))
|
|
|
.map(ObjectDigital::getId)
|
|
@@ -469,7 +470,7 @@ public class ObjectDigitalServiceImpl implements IObjectDigitalService {
|
|
|
List<ObjectDigital> objectDigitals = objectRelationMapper.selectRelCodesByObjIdsAndRelCodes(objIds, CollUtil
|
|
|
.newHashSet(DigitalRelCode.EQ_2_EC.getIndex(), DigitalRelCode.BD_2_FL.getIndex(),
|
|
|
DigitalRelCode.BD_2_SP.getIndex(), DigitalRelCode.SY_2_BD.getIndex(),
|
|
|
- DigitalRelCode.EQ_2_BD.getIndex()));
|
|
|
+ DigitalRelCode.EQ_2_BD.getIndex(),DigitalRelCode.BD_2_SH.getIndex()));
|
|
|
if (CollUtil.isEmpty(objectDigitals)){
|
|
|
return;
|
|
|
}
|