@@ -464,7 +464,11 @@ public class MigrationAbstractServiceImpl<T> implements IMigrationAbstractServic
return null;
}
Map<String, Object> targetsMap = new HashMap<>(sets.size());
- sets.forEach(key -> targetsMap.put(key, map.get(key)));
+ for(String key : sets){
+ if(map.containsKey(key)){
+ targetsMap.put(key, map.get(key));
+ }
return targetsMap;
@@ -202,7 +202,6 @@ public class ObjectDigitalMigration extends MigrationAbstractServiceImpl<ObjectD
log.error(" ######################### dt_object adm已交付:"+ ResponseCode.C0320.getDesc() +" 同步结束 #########################");
- //因获取的数据均有主键 使用更新
String insertUrl = requestUrl(context, migrationInfo, MigrationType.CREATE.getCode());
if(CollUtil.isEmpty(projObjectNodeList)){
//调用中台验证待新增的数据