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, area_id, name, description, device_id, vehicle_type, forbidden_detail_time, effect_start_time, effect_end_time, status delete from sy_vehicle_forbiden_task where id = #{id,jdbcType=INTEGER} delete from sy_vehicle_forbiden_task SELECT LAST_INSERT_ID() insert into sy_vehicle_forbiden_task (area_id, name, description, device_id, vehicle_type, forbidden_detail_time, effect_start_time, effect_end_time, status) values (#{areaId,jdbcType=VARCHAR},#{name,jdbcType=VARCHAR},#{description,jdbcType=VARCHAR}, #{deviceId,jdbcType=VARCHAR}, #{vehicleType,jdbcType=VARCHAR}, #{forbiddenDetailTime,jdbcType=VARCHAR}, #{effectStartTime,jdbcType=BIGINT}, #{effectEndTime,jdbcType=BIGINT}, #{status,jdbcType=INTEGER}) SELECT LAST_INSERT_ID() insert into sy_vehicle_forbiden_task area_id, name, description, device_id, vehicle_type, forbidden_detail_time, effect_start_time, effect_end_time, status, #{areaId,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{description,jdbcType=VARCHAR}, #{deviceId,jdbcType=VARCHAR}, #{vehicleType,jdbcType=VARCHAR}, #{forbiddenDetailTime,jdbcType=VARCHAR}, #{effectStartTime,jdbcType=BIGINT}, #{effectEndTime,jdbcType=BIGINT}, #{status,jdbcType=INTEGER}, update sy_vehicle_forbiden_task id = #{record.id,jdbcType=INTEGER}, area_id = #{record.areaId,jdbcType=VARCHAR}, name = #{record.name,jdbcType=VARCHAR}, description = #{record.description,jdbcType=VARCHAR}, device_id = #{record.deviceId,jdbcType=VARCHAR}, vehicle_type = #{record.vehicleType,jdbcType=VARCHAR}, forbidden_detail_time = #{record.forbiddenDetailTime,jdbcType=VARCHAR}, effect_start_time = #{record.effectStartTime,jdbcType=BIGINT}, effect_end_time = #{record.effectEndTime,jdbcType=BIGINT}, status = #{record.status,jdbcType=INTEGER}, update sy_vehicle_forbiden_task set id = #{record.id,jdbcType=INTEGER}, area_id = #{record.areaId,jdbcType=VARCHAR}, name = #{record.name,jdbcType=VARCHAR}, description = #{record.description,jdbcType=VARCHAR}, device_id = #{record.deviceId,jdbcType=VARCHAR}, vehicle_type = #{record.vehicleType,jdbcType=VARCHAR}, forbidden_detail_time = #{record.forbiddenDetailTime,jdbcType=VARCHAR}, effect_start_time = #{record.effectStartTime,jdbcType=BIGINT}, effect_end_time = #{record.effectEndTime,jdbcType=BIGINT}, status = #{record.status,jdbcType=INTEGER} update sy_vehicle_forbiden_task area_id = #{areaId,jdbcType=VARCHAR}, name = #{name,jdbcType=VARCHAR}, description = #{description,jdbcType=VARCHAR}, device_id = #{deviceId,jdbcType=VARCHAR}, vehicle_type = #{vehicleType,jdbcType=VARCHAR}, forbidden_detail_time = #{forbiddenDetailTime,jdbcType=VARCHAR}, effect_start_time = #{effectStartTime,jdbcType=BIGINT}, effect_end_time = #{effectEndTime,jdbcType=BIGINT}, status = #{status,jdbcType=INTEGER}, where id = #{id,jdbcType=INTEGER} update sy_vehicle_forbiden_task set area_id = #{areaId,jdbcType=VARCHAR}, name = #{name,jdbcType=VARCHAR}, description = #{description,jdbcType=VARCHAR}, device_id = #{deviceId,jdbcType=VARCHAR}, vehicle_type = #{vehicleType,jdbcType=VARCHAR}, forbidden_detail_time = #{forbiddenDetailTime,jdbcType=VARCHAR}, effect_start_time = #{effectStartTime,jdbcType=BIGINT}, effect_end_time = #{effectEndTime,jdbcType=BIGINT}, status = #{status,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER}