diff --git a/project/src/main/java/com/sdm/project/service/impl/LyricInternalServiceImpl.java b/project/src/main/java/com/sdm/project/service/impl/LyricInternalServiceImpl.java index 2a9fb31a..7d36b89e 100644 --- a/project/src/main/java/com/sdm/project/service/impl/LyricInternalServiceImpl.java +++ b/project/src/main/java/com/sdm/project/service/impl/LyricInternalServiceImpl.java @@ -2047,6 +2047,9 @@ public class LyricInternalServiceImpl implements ILyricInternalService { for (SpdmNodeVo spdmNodeVo : nodeList) { if (nodeId.equals(spdmNodeVo.getUuid())) { spdmNodeVo.setExtras(nodeExtraEntry.getValue()); + break; + }else { + spdmNodeVo.setExtras(new ArrayList<>()); } } } diff --git a/project/src/main/java/com/sdm/project/service/impl/NodeServiceImpl.java b/project/src/main/java/com/sdm/project/service/impl/NodeServiceImpl.java index 52440cf9..9be498bd 100644 --- a/project/src/main/java/com/sdm/project/service/impl/NodeServiceImpl.java +++ b/project/src/main/java/com/sdm/project/service/impl/NodeServiceImpl.java @@ -442,6 +442,9 @@ public class NodeServiceImpl extends ServiceImpl()); } } } diff --git a/project/src/main/resources/mapper/SimulationTaskMapper.xml b/project/src/main/resources/mapper/SimulationTaskMapper.xml index 8e4cdbc3..a7ea975e 100644 --- a/project/src/main/resources/mapper/SimulationTaskMapper.xml +++ b/project/src/main/resources/mapper/SimulationTaskMapper.xml @@ -36,7 +36,7 @@ insert into simulation_task_extra (task_id, property_name, property_value, value_type, property_class, creator, create_time) values - (#{taskExtra.nodeId}, #{taskExtra.propertyName}, #{taskExtra.propertyValue}, #{taskExtra.valueType}, #{taskExtra.propertyClass}, #{taskExtra.creator}, #{taskExtra.createTime}) + (#{taskExtra.taskId}}, #{taskExtra.propertyName}, #{taskExtra.propertyValue}, #{taskExtra.valueType}, #{taskExtra.propertyClass}, #{taskExtra.creator}, #{taskExtra.createTime})