and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} id, map_id, creator_id, create_time, update_time assets, sections, switchs, signals, stands, trains delete from draft_map_3d_data where id = #{id,jdbcType=BIGINT} delete from draft_map_3d_data insert into draft_map_3d_data (map_id, creator_id, create_time, update_time, assets, sections, switchs, signals, stands, trains) values (#{mapId,jdbcType=BIGINT}, #{creatorId,jdbcType=BIGINT}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{assets,jdbcType=LONGVARCHAR}, #{sections,jdbcType=LONGVARCHAR}, #{switchs,jdbcType=LONGVARCHAR}, #{signals,jdbcType=LONGVARCHAR}, #{stands,jdbcType=LONGVARCHAR}, #{trains,jdbcType=LONGVARCHAR}) insert into draft_map_3d_data map_id, creator_id, create_time, update_time, assets, sections, switchs, signals, stands, trains, #{mapId,jdbcType=BIGINT}, #{creatorId,jdbcType=BIGINT}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{assets,jdbcType=LONGVARCHAR}, #{sections,jdbcType=LONGVARCHAR}, #{switchs,jdbcType=LONGVARCHAR}, #{signals,jdbcType=LONGVARCHAR}, #{stands,jdbcType=LONGVARCHAR}, #{trains,jdbcType=LONGVARCHAR}, update draft_map_3d_data id = #{record.id,jdbcType=BIGINT}, map_id = #{record.mapId,jdbcType=BIGINT}, creator_id = #{record.creatorId,jdbcType=BIGINT}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, update_time = #{record.updateTime,jdbcType=TIMESTAMP}, assets = #{record.assets,jdbcType=LONGVARCHAR}, sections = #{record.sections,jdbcType=LONGVARCHAR}, switchs = #{record.switchs,jdbcType=LONGVARCHAR}, signals = #{record.signals,jdbcType=LONGVARCHAR}, stands = #{record.stands,jdbcType=LONGVARCHAR}, trains = #{record.trains,jdbcType=LONGVARCHAR}, update draft_map_3d_data set id = #{record.id,jdbcType=BIGINT}, map_id = #{record.mapId,jdbcType=BIGINT}, creator_id = #{record.creatorId,jdbcType=BIGINT}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, update_time = #{record.updateTime,jdbcType=TIMESTAMP}, assets = #{record.assets,jdbcType=LONGVARCHAR}, sections = #{record.sections,jdbcType=LONGVARCHAR}, switchs = #{record.switchs,jdbcType=LONGVARCHAR}, signals = #{record.signals,jdbcType=LONGVARCHAR}, stands = #{record.stands,jdbcType=LONGVARCHAR}, trains = #{record.trains,jdbcType=LONGVARCHAR} update draft_map_3d_data set id = #{record.id,jdbcType=BIGINT}, map_id = #{record.mapId,jdbcType=BIGINT}, creator_id = #{record.creatorId,jdbcType=BIGINT}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, update_time = #{record.updateTime,jdbcType=TIMESTAMP} update draft_map_3d_data map_id = #{mapId,jdbcType=BIGINT}, creator_id = #{creatorId,jdbcType=BIGINT}, create_time = #{createTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP}, assets = #{assets,jdbcType=LONGVARCHAR}, sections = #{sections,jdbcType=LONGVARCHAR}, switchs = #{switchs,jdbcType=LONGVARCHAR}, signals = #{signals,jdbcType=LONGVARCHAR}, stands = #{stands,jdbcType=LONGVARCHAR}, trains = #{trains,jdbcType=LONGVARCHAR}, where id = #{id,jdbcType=BIGINT} update draft_map_3d_data set map_id = #{mapId,jdbcType=BIGINT}, creator_id = #{creatorId,jdbcType=BIGINT}, create_time = #{createTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP}, assets = #{assets,jdbcType=LONGVARCHAR}, sections = #{sections,jdbcType=LONGVARCHAR}, switchs = #{switchs,jdbcType=LONGVARCHAR}, signals = #{signals,jdbcType=LONGVARCHAR}, stands = #{stands,jdbcType=LONGVARCHAR}, trains = #{trains,jdbcType=LONGVARCHAR} where id = #{id,jdbcType=BIGINT} update draft_map_3d_data set map_id = #{mapId,jdbcType=BIGINT}, creator_id = #{creatorId,jdbcType=BIGINT}, create_time = #{createTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP} where id = #{id,jdbcType=BIGINT}