dcb
2025-07-01 f31f0991c0d2036e563b886f57de4cf45d3c72cb
src/main/resources/mapper/SimuMapper.xml
@@ -6,13 +6,14 @@
            select currval('nsl.simu_id_seq'::regclass) as id
        </selectKey>
        insert into nsl.simu (
            name, service_name, type, area_type, data, status, result, create_time, create_user, bak, geom)
        insert into nsl.tbl_yj_tr_simulate (
            name, service_name, type, area_type, area_name, data, status, result, create_time, create_user, bak, geom)
        values (
            #{name},
            #{serviceName},
            #{type},
            #{areaType},
            #{areaName},
            #{data},
            #{status},
            #{result},
@@ -31,7 +32,7 @@
    </insert>
    <insert id="inserts" parameterType="com.se.nsl.domain.po.Simu">
        insert into nsl.simu (
        insert into nsl.tbl_yj_tr_simulate (
            name, service_name, type, area_type, data, status, result, create_time, create_user, bak, geom)
        values
        <foreach collection="list" item="item" separator=",">
@@ -60,7 +61,7 @@
    <update id="updates" parameterType="com.se.nsl.domain.po.Simu">
        <foreach collection="list" item="item" separator=";">
            update nsl.simu
            update nsl.tbl_yj_tr_simulate
            set name=#{item.name},
                service_name=#{item.serviceName},
                type=#{item.type},
@@ -82,4 +83,8 @@
            where id = #{item.id}
        </foreach>
    </update>
    <update id="updateResult" parameterType="com.se.nsl.domain.po.Simu">
        update nsl.tbl_yj_tr_simulate set result=#{result} where id = #{id}
    </update>
</mapper>