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, node_type, area_id, channel_id, parent_equipment_id, equipment_name, equipment_description,
equipment_type, equipment_use, equipment_driver, equipment_manufacturer, equipment_model,
equipment_serial_number, equipment_level, equipment_status
delete from parking_lot_equipment
where id = #{id,jdbcType=BIGINT}
delete from parking_lot_equipment_config_detail
where equipment_id = #{equipmentId,jdbcType=BIGINT}
delete from parking_lot_equipment
SELECT LAST_INSERT_ID()
insert into parking_lot_equipment_config_detail ( equipment_id,config_key, config_value,
config_description)
values
( #{item.equipmentId,jdbcType=BIGINT},#{item.configKey,jdbcType=VARCHAR},
#{item.configValue,jdbcType=VARCHAR}, #{item.configDescription,jdbcType=VARCHAR})
SELECT LAST_INSERT_ID()
insert into parking_lot_equipment (pl_no, node_type, area_id,
channel_id, parent_equipment_id, equipment_name,
equipment_description, equipment_type, equipment_use,
equipment_driver, equipment_manufacturer,
equipment_model, equipment_serial_number,
equipment_level, equipment_status)
values (#{plNo,jdbcType=VARCHAR}, #{nodeType,jdbcType=VARCHAR}, #{areaId,jdbcType=BIGINT},
#{channelId,jdbcType=BIGINT}, #{parentEquipmentId,jdbcType=BIGINT}, #{equipmentName,jdbcType=VARCHAR},
#{equipmentDescription,jdbcType=VARCHAR}, #{equipmentType,jdbcType=INTEGER}, #{equipmentUse,jdbcType=INTEGER},
#{equipmentDriver,jdbcType=VARCHAR}, #{equipmentManufacturer,jdbcType=VARCHAR},
#{equipmentModel,jdbcType=VARCHAR}, #{equipmentSerialNumber,jdbcType=VARCHAR},
#{equipmentLevel,jdbcType=INTEGER}, #{equipmentStatus,jdbcType=INTEGER})
SELECT LAST_INSERT_ID()
insert into parking_lot_equipment
pl_no,
node_type,
area_id,
channel_id,
parent_equipment_id,
equipment_name,
equipment_description,
equipment_type,
equipment_use,
equipment_driver,
equipment_manufacturer,
equipment_model,
equipment_serial_number,
equipment_level,
equipment_status,
#{plNo,jdbcType=VARCHAR},
#{nodeType,jdbcType=VARCHAR},
#{areaId,jdbcType=BIGINT},
#{channelId,jdbcType=BIGINT},
#{parentEquipmentId,jdbcType=BIGINT},
#{equipmentName,jdbcType=VARCHAR},
#{equipmentDescription,jdbcType=VARCHAR},
#{equipmentType,jdbcType=INTEGER},
#{equipmentUse,jdbcType=INTEGER},
#{equipmentDriver,jdbcType=VARCHAR},
#{equipmentManufacturer,jdbcType=VARCHAR},
#{equipmentModel,jdbcType=VARCHAR},
#{equipmentSerialNumber,jdbcType=VARCHAR},
#{equipmentLevel,jdbcType=INTEGER},
#{equipmentStatus,jdbcType=INTEGER},
SELECT LAST_INSERT_ID()
insert into parking_lot_equipment
pl_no,
node_type,
area_id,
channel_id,
parent_equipment_id,
equipment_name,
equipment_description,
equipment_type,
equipment_use,
equipment_driver,
equipment_manufacturer,
equipment_model,
equipment_serial_number,
equipment_level,
equipment_status,
screen_line_number,
#{plNo,jdbcType=VARCHAR},
#{nodeType,jdbcType=VARCHAR},
#{areaId,jdbcType=BIGINT},
#{channelId,jdbcType=BIGINT},
#{parentEquipmentId,jdbcType=BIGINT},
#{equipmentName,jdbcType=VARCHAR},
#{equipmentDescription,jdbcType=VARCHAR},
#{equipmentType,jdbcType=INTEGER},
#{equipmentUse,jdbcType=INTEGER},
#{equipmentDriver,jdbcType=VARCHAR},
#{equipmentManufacturer,jdbcType=VARCHAR},
#{equipmentModel,jdbcType=VARCHAR},
#{equipmentSerialNumber,jdbcType=VARCHAR},
#{equipmentLevel,jdbcType=INTEGER},
#{equipmentStatus,jdbcType=INTEGER},
#{screenLineNumber,jdbcType=INTEGER},
update parking_lot_equipment
id = #{record.id,jdbcType=BIGINT},
pl_no = #{record.plNo,jdbcType=VARCHAR},
node_type = #{record.nodeType,jdbcType=VARCHAR},
area_id = #{record.areaId,jdbcType=BIGINT},
channel_id = #{record.channelId,jdbcType=BIGINT},
parent_equipment_id = #{record.parentEquipmentId,jdbcType=BIGINT},
equipment_name = #{record.equipmentName,jdbcType=VARCHAR},
equipment_description = #{record.equipmentDescription,jdbcType=VARCHAR},
equipment_type = #{record.equipmentType,jdbcType=INTEGER},
equipment_use = #{record.equipmentUse,jdbcType=INTEGER},
equipment_driver = #{record.equipmentDriver,jdbcType=VARCHAR},
equipment_manufacturer = #{record.equipmentManufacturer,jdbcType=VARCHAR},
equipment_model = #{record.equipmentModel,jdbcType=VARCHAR},
equipment_serial_number = #{record.equipmentSerialNumber,jdbcType=VARCHAR},
equipment_level = #{record.equipmentLevel,jdbcType=INTEGER},
equipment_status = #{record.equipmentStatus,jdbcType=INTEGER},
update parking_lot_equipment
set id = #{record.id,jdbcType=BIGINT},
pl_no = #{record.plNo,jdbcType=VARCHAR},
node_type = #{record.nodeType,jdbcType=VARCHAR},
area_id = #{record.areaId,jdbcType=BIGINT},
channel_id = #{record.channelId,jdbcType=BIGINT},
parent_equipment_id = #{record.parentEquipmentId,jdbcType=BIGINT},
equipment_name = #{record.equipmentName,jdbcType=VARCHAR},
equipment_description = #{record.equipmentDescription,jdbcType=VARCHAR},
equipment_type = #{record.equipmentType,jdbcType=INTEGER},
equipment_use = #{record.equipmentUse,jdbcType=INTEGER},
equipment_driver = #{record.equipmentDriver,jdbcType=VARCHAR},
equipment_manufacturer = #{record.equipmentManufacturer,jdbcType=VARCHAR},
equipment_model = #{record.equipmentModel,jdbcType=VARCHAR},
equipment_serial_number = #{record.equipmentSerialNumber,jdbcType=VARCHAR},
equipment_level = #{record.equipmentLevel,jdbcType=INTEGER},
equipment_status = #{record.equipmentStatus,jdbcType=INTEGER}
update parking_lot_equipment
pl_no = #{plNo,jdbcType=VARCHAR},
node_type = #{nodeType,jdbcType=VARCHAR},
area_id = #{areaId,jdbcType=BIGINT},
channel_id = #{channelId,jdbcType=BIGINT},
parent_equipment_id = #{parentEquipmentId,jdbcType=BIGINT},
equipment_name = #{equipmentName,jdbcType=VARCHAR},
equipment_description = #{equipmentDescription,jdbcType=VARCHAR},
equipment_type = #{equipmentType,jdbcType=INTEGER},
equipment_use = #{equipmentUse,jdbcType=INTEGER},
equipment_driver = #{equipmentDriver,jdbcType=VARCHAR},
equipment_manufacturer = #{equipmentManufacturer,jdbcType=VARCHAR},
equipment_model = #{equipmentModel,jdbcType=VARCHAR},
equipment_serial_number = #{equipmentSerialNumber,jdbcType=VARCHAR},
equipment_level = #{equipmentLevel,jdbcType=INTEGER},
equipment_status = #{equipmentStatus,jdbcType=INTEGER},
screen_line_number = #{screenLineNumber,jdbcType=INTEGER},
where id = #{id,jdbcType=BIGINT}
update parking_lot_equipment
set pl_no = #{plNo,jdbcType=VARCHAR},
node_type = #{nodeType,jdbcType=VARCHAR},
area_id = #{areaId,jdbcType=BIGINT},
channel_id = #{channelId,jdbcType=BIGINT},
parent_equipment_id = #{parentEquipmentId,jdbcType=BIGINT},
equipment_name = #{equipmentName,jdbcType=VARCHAR},
equipment_description = #{equipmentDescription,jdbcType=VARCHAR},
equipment_type = #{equipmentType,jdbcType=INTEGER},
equipment_use = #{equipmentUse,jdbcType=INTEGER},
equipment_driver = #{equipmentDriver,jdbcType=VARCHAR},
equipment_manufacturer = #{equipmentManufacturer,jdbcType=VARCHAR},
equipment_model = #{equipmentModel,jdbcType=VARCHAR},
equipment_serial_number = #{equipmentSerialNumber,jdbcType=VARCHAR},
equipment_level = #{equipmentLevel,jdbcType=INTEGER},
equipment_status = #{equipmentStatus,jdbcType=INTEGER}
where id = #{id,jdbcType=BIGINT}