|
@@ -127,6 +127,11 @@ public class WDRwdObjectTransferHandler {
|
|
|
log.warn("设备信息编码为空,不进行同步");
|
|
|
continue;
|
|
|
}
|
|
|
+ String classstructureid = StringTool.object2String(infos.get(InfosKeyConstant.EQUIPMENT_SORT));
|
|
|
+ if (StringUtil.isBlank(classstructureid)) {
|
|
|
+ log.warn("万达设备分类ID不存在,不进行同步,本方对象ID:{}, 项目ID:{}", rwdObjectWd.getId(), rwdObjectWd.getProjectId());
|
|
|
+ return;
|
|
|
+ }
|
|
|
|
|
|
// 查询出18类设备单独的信息点
|
|
|
//if (CollectionUtil.isEmpty(wdfacilityRelList)) {
|
|
@@ -135,7 +140,7 @@ public class WDRwdObjectTransferHandler {
|
|
|
//}
|
|
|
|
|
|
// 正常数据开始同步
|
|
|
- this.saveHydomcAssetAndAssetspec(wdfacilityRelList, rwdObjectWd, infos, wdProjectId, calassPersagy.getClassstructureid(), sbybm);
|
|
|
+ this.saveHydomcAssetAndAssetspec(wdfacilityRelList, rwdObjectWd, infos, wdProjectId, classstructureid, sbybm);
|
|
|
} catch (Exception e) {
|
|
|
log.error("对象数据同步失败,失败对象ID:" + rwdObjectWd.getId(), e);
|
|
|
}
|