---修该关联集合报错问题

This commit is contained in:
2025-12-16 14:33:35 +08:00
parent 132003b0a8
commit d6bdeeb082

View File

@ -603,9 +603,6 @@ public class DataLogTools {
} }
private static <T>void initJoinValue(T entity,LogTableInfo tabInfo,Set<Class<?>> classes) { private static <T>void initJoinValue(T entity,LogTableInfo tabInfo,Set<Class<?>> classes) {
if(classes==null) { if(classes==null) {
classes = CollectionUtils.newHashSet(); classes = CollectionUtils.newHashSet();
@ -635,7 +632,7 @@ public class DataLogTools {
for (Object item : listValue) { for (Object item : listValue) {
Long idValue2 = joinTable.getIdValue(item); Long idValue2 = joinTable.getIdValue(item);
if(idValue2==null || idValue2 <=0) { if(idValue2==null || idValue2 <=0) {
joinTable.setIdValue(joinValue, IdWorker.getId()); joinTable.setIdValue(item, IdWorker.getId());
} }
joinTable.setFieldValue(item, joinColumn.relatedField(), joinFieldValue); joinTable.setFieldValue(item, joinColumn.relatedField(), joinFieldValue);
Set<Class<?>> joinClasses = SetUtils.ofCollection(classes); Set<Class<?>> joinClasses = SetUtils.ofCollection(classes);