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, in_arm_code, in_time, vpl_owner, park_code, vpl_type, record_id, vpl_number, create_time, cardno, vpl_color, vpl_color_spare, vpl_number_spare, from_type, free_berths, pl_no, pl_name, in_out_status, is_fixed_car delete from inpark_log where id = #{id,jdbcType=BIGINT} delete from inpark_log SELECT LAST_INSERT_ID() insert into inpark_log (in_arm_code, in_time, vpl_owner, park_code, vpl_type, record_id, vpl_number, create_time, cardno, vpl_color, vpl_color_spare, vpl_number_spare, from_type, free_berths, pl_no, pl_name, in_out_status, is_fixed_car ) values (#{inArmCode,jdbcType=VARCHAR}, #{inTime,jdbcType=TIMESTAMP}, #{vplOwner,jdbcType=VARCHAR}, #{parkCode,jdbcType=VARCHAR}, #{vplType,jdbcType=INTEGER}, #{recordId,jdbcType=VARCHAR}, #{vplNumber,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{cardno,jdbcType=VARCHAR}, #{vplColor,jdbcType=INTEGER}, #{vplColorSpare,jdbcType=INTEGER}, #{vplNumberSpare,jdbcType=VARCHAR}, #{fromType,jdbcType=INTEGER}, #{freeBerths,jdbcType=INTEGER}, #{plNo,jdbcType=VARCHAR}, #{plName,jdbcType=VARCHAR}, #{inOutStatus,jdbcType=INTEGER}, #{isFixedCar,jdbcType=CHAR} ) SELECT LAST_INSERT_ID() insert into inpark_log in_arm_code, in_time, vpl_owner, park_code, vpl_type, record_id, vpl_number, create_time, cardno, vpl_color, vpl_color_spare, vpl_number_spare, from_type, free_berths, pl_no, pl_name, in_out_status, is_fixed_car, #{inArmCode,jdbcType=VARCHAR}, #{inTime,jdbcType=TIMESTAMP}, #{vplOwner,jdbcType=VARCHAR}, #{parkCode,jdbcType=VARCHAR}, #{vplType,jdbcType=INTEGER}, #{recordId,jdbcType=VARCHAR}, #{vplNumber,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{cardno,jdbcType=VARCHAR}, #{vplColor,jdbcType=INTEGER}, #{vplColorSpare,jdbcType=INTEGER}, #{vplNumberSpare,jdbcType=VARCHAR}, #{fromType,jdbcType=INTEGER}, #{freeBerths,jdbcType=INTEGER}, #{plNo,jdbcType=VARCHAR}, #{plName,jdbcType=VARCHAR}, #{inOutStatus,jdbcType=INTEGER}, #{isFixedCar,jdbcType=CHAR}, update inpark_log id = #{record.id,jdbcType=BIGINT}, in_arm_code = #{record.inArmCode,jdbcType=VARCHAR}, in_time = #{record.inTime,jdbcType=TIMESTAMP}, vpl_owner = #{record.vplOwner,jdbcType=VARCHAR}, park_code = #{record.parkCode,jdbcType=VARCHAR}, vpl_type = #{record.vplType,jdbcType=INTEGER}, record_id = #{record.recordId,jdbcType=VARCHAR}, vpl_number = #{record.vplNumber,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, cardno = #{record.cardno,jdbcType=VARCHAR}, vpl_color = #{record.vplColor,jdbcType=INTEGER}, vpl_color_spare = #{record.vplColorSpare,jdbcType=INTEGER}, vpl_number_spare = #{record.vplNumberSpare,jdbcType=VARCHAR}, from_type = #{record.fromType,jdbcType=INTEGER}, free_berths = #{record.freeBerths,jdbcType=INTEGER}, pl_no = #{record.plNo,jdbcType=VARCHAR}, pl_name = #{record.plName,jdbcType=VARCHAR}, in_out_status = #{record.inOutStatus,jdbcType=INTEGER}, is_fixed_car = #{record.isFixedCar,jdbcType=CHAR}, update inpark_log set id = #{record.id,jdbcType=BIGINT}, in_arm_code = #{record.inArmCode,jdbcType=VARCHAR}, in_time = #{record.inTime,jdbcType=TIMESTAMP}, vpl_owner = #{record.vplOwner,jdbcType=VARCHAR}, park_code = #{record.parkCode,jdbcType=VARCHAR}, vpl_type = #{record.vplType,jdbcType=INTEGER}, record_id = #{record.recordId,jdbcType=VARCHAR}, vpl_number = #{record.vplNumber,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, cardno = #{record.cardno,jdbcType=VARCHAR}, vpl_color = #{record.vplColor,jdbcType=INTEGER}, vpl_color_spare = #{record.vplColorSpare,jdbcType=INTEGER}, vpl_number_spare = #{record.vplNumberSpare,jdbcType=VARCHAR}, from_type = #{record.fromType,jdbcType=INTEGER}, free_berths = #{record.freeBerths,jdbcType=INTEGER}, pl_no = #{record.plNo,jdbcType=VARCHAR}, pl_name = #{record.plName,jdbcType=VARCHAR}, in_out_status = #{record.inOutStatus,jdbcType=INTEGER}, is_fixed_car = #{record.isFixedCar,jdbcType=CHAR} update inpark_log in_arm_code = #{inArmCode,jdbcType=VARCHAR}, in_time = #{inTime,jdbcType=TIMESTAMP}, vpl_owner = #{vplOwner,jdbcType=VARCHAR}, park_code = #{parkCode,jdbcType=VARCHAR}, vpl_type = #{vplType,jdbcType=INTEGER}, record_id = #{recordId,jdbcType=VARCHAR}, vpl_number = #{vplNumber,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, cardno = #{cardno,jdbcType=VARCHAR}, vpl_color = #{vplColor,jdbcType=INTEGER}, vpl_color_spare = #{vplColorSpare,jdbcType=INTEGER}, vpl_number_spare = #{vplNumberSpare,jdbcType=VARCHAR}, from_type = #{fromType,jdbcType=INTEGER}, free_berths = #{freeBerths,jdbcType=INTEGER}, pl_no = #{plNo,jdbcType=VARCHAR}, pl_name = #{plName,jdbcType=VARCHAR}, in_out_status = #{inOutStatus,jdbcType=INTEGER}, is_fixed_car = #{isFixedCar,jdbcType=CHAR}, where id = #{id,jdbcType=BIGINT} update inpark_log set in_arm_code = #{inArmCode,jdbcType=VARCHAR}, in_time = #{inTime,jdbcType=TIMESTAMP}, vpl_owner = #{vplOwner,jdbcType=VARCHAR}, park_code = #{parkCode,jdbcType=VARCHAR}, vpl_type = #{vplType,jdbcType=INTEGER}, record_id = #{recordId,jdbcType=VARCHAR}, vpl_number = #{vplNumber,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, cardno = #{cardno,jdbcType=VARCHAR}, vpl_color = #{vplColor,jdbcType=INTEGER}, vpl_color_spare = #{vplColorSpare,jdbcType=INTEGER}, vpl_number_spare = #{vplNumberSpare,jdbcType=VARCHAR}, from_type = #{fromType,jdbcType=INTEGER}, free_berths = #{freeBerths,jdbcType=INTEGER}, pl_no = #{plNo,jdbcType=VARCHAR}, pl_name = #{plName,jdbcType=VARCHAR}, in_out_status = #{inOutStatus,jdbcType=INTEGER}, is_fixed_car = #{isFixedCar,jdbcType=CHAR} where id = #{id,jdbcType=BIGINT}