diff --git a/project/src/main/resources/mapper/SimulationTaskExtraMapper.xml b/project/src/main/resources/mapper/SimulationTaskExtraMapper.xml new file mode 100644 index 00000000..197defb5 --- /dev/null +++ b/project/src/main/resources/mapper/SimulationTaskExtraMapper.xml @@ -0,0 +1,44 @@ + + + + + + + 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}) + + + + + + update simulation_task_extra + + + property_name = #{taskExtra.propertyName}, + + + + property_value = #{taskExtra.propertyValue}, + + + property_value = null, + + + + value_type = #{taskExtra.valueType}, + + + property_class = #{taskExtra.propertyClass}, + + + updater = #{taskExtra.updater}, + + + update_time = #{taskExtra.updateTime}, + + + where id = #{taskExtra.id} + + +