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, pl_no, area_id, config_type, config_name, config_code, config_value, remarks, sort, create_time delete from enclosed_parking_lot_config where id = #{id,jdbcType=BIGINT} delete from enclosed_parking_lot_config SELECT LAST_INSERT_ID() insert into enclosed_parking_lot_config (pl_no, area_id, config_type, config_name, config_code, config_value, remarks, sort, create_time ) values (#{plNo,jdbcType=VARCHAR}, #{areaId,jdbcType=BIGINT}, #{configType,jdbcType=VARCHAR}, #{configName,jdbcType=VARCHAR}, #{configCode,jdbcType=VARCHAR}, #{configValue,jdbcType=VARCHAR}, #{remarks,jdbcType=VARCHAR}, #{sort,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP} ) SELECT LAST_INSERT_ID() insert into enclosed_parking_lot_config pl_no, area_id, config_type, config_name, config_code, config_value, remarks, sort, create_time, #{plNo,jdbcType=VARCHAR}, #{areaId,jdbcType=BIGINT}, #{configType,jdbcType=VARCHAR}, #{configName,jdbcType=VARCHAR}, #{configCode,jdbcType=VARCHAR}, #{configValue,jdbcType=VARCHAR}, #{remarks,jdbcType=VARCHAR}, #{sort,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, update enclosed_parking_lot_config id = #{record.id,jdbcType=BIGINT}, pl_no = #{record.plNo,jdbcType=VARCHAR}, area_id = #{record.areaId,jdbcType=BIGINT}, config_type = #{record.configType,jdbcType=VARCHAR}, config_name = #{record.configName,jdbcType=VARCHAR}, config_code = #{record.configCode,jdbcType=VARCHAR}, config_value = #{record.configValue,jdbcType=VARCHAR}, remarks = #{record.remarks,jdbcType=VARCHAR}, sort = #{record.sort,jdbcType=INTEGER}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, update enclosed_parking_lot_config set id = #{record.id,jdbcType=BIGINT}, pl_no = #{record.plNo,jdbcType=VARCHAR}, area_id = #{record.areaId,jdbcType=BIGINT}, config_type = #{record.configType,jdbcType=VARCHAR}, config_name = #{record.configName,jdbcType=VARCHAR}, config_code = #{record.configCode,jdbcType=VARCHAR}, config_value = #{record.configValue,jdbcType=VARCHAR}, remarks = #{record.remarks,jdbcType=VARCHAR}, sort = #{record.sort,jdbcType=INTEGER}, create_time = #{record.createTime,jdbcType=TIMESTAMP} update enclosed_parking_lot_config pl_no = #{plNo,jdbcType=VARCHAR}, area_id = #{areaId,jdbcType=BIGINT}, config_type = #{configType,jdbcType=VARCHAR}, config_name = #{configName,jdbcType=VARCHAR}, config_code = #{configCode,jdbcType=VARCHAR}, config_value = #{configValue,jdbcType=VARCHAR}, remarks = #{remarks,jdbcType=VARCHAR}, sort = #{sort,jdbcType=INTEGER}, create_time = #{createTime,jdbcType=TIMESTAMP}, where id = #{id,jdbcType=BIGINT} update enclosed_parking_lot_config set pl_no = #{plNo,jdbcType=VARCHAR}, area_id = #{areaId,jdbcType=BIGINT}, config_type = #{configType,jdbcType=VARCHAR}, config_name = #{configName,jdbcType=VARCHAR}, config_code = #{configCode,jdbcType=VARCHAR}, config_value = #{configValue,jdbcType=VARCHAR}, remarks = #{remarks,jdbcType=VARCHAR}, sort = #{sort,jdbcType=INTEGER}, create_time = #{createTime,jdbcType=TIMESTAMP} where id = #{id,jdbcType=BIGINT}