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, park_code, device_code, charger_code, charger_name, pl_no, pl_name, park_area_codes,
park_area_names, sign_in_time, sign_in_lonid, sign_in_latid, sign_in_distance, sign_in_scope,
sign_in_type, status, sign_out_type, sign_out_time, sign_out_lonid, sign_out_latid,
sign_out_distance, sign_out_scope, data_status, create_time, create_op, modify_time,
modify_op, pl_area_block_id, point_all, radius_100, radius_200, radius_300, radius_400,
radius_500, radius_600, radius_bak1, radius_bak2, radius_bak3, radius_bak4, radius_bak5
delete from tp_e_sign_record
where id = #{id,jdbcType=BIGINT}
delete from tp_e_sign_record
SELECT LAST_INSERT_ID()
insert into tp_e_sign_record (park_code, device_code, charger_code,
charger_name, pl_no, pl_name,
park_area_codes, park_area_names, sign_in_time,
sign_in_lonid, sign_in_latid, sign_in_distance,
sign_in_scope, sign_in_type, status,
sign_out_type, sign_out_time, sign_out_lonid,
sign_out_latid, sign_out_distance, sign_out_scope,
data_status, create_time, create_op,
modify_time, modify_op, pl_area_block_id,
point_all, radius_100, radius_200,
radius_300, radius_400, radius_500,
radius_600, radius_bak1, radius_bak2,
radius_bak3, radius_bak4, radius_bak5
)
values (#{parkCode,jdbcType=VARCHAR}, #{deviceCode,jdbcType=VARCHAR}, #{chargerCode,jdbcType=VARCHAR},
#{chargerName,jdbcType=VARCHAR}, #{plNo,jdbcType=VARCHAR}, #{plName,jdbcType=VARCHAR},
#{parkAreaCodes,jdbcType=VARCHAR}, #{parkAreaNames,jdbcType=VARCHAR}, #{signInTime,jdbcType=TIMESTAMP},
#{signInLonid,jdbcType=DOUBLE}, #{signInLatid,jdbcType=DOUBLE}, #{signInDistance,jdbcType=DOUBLE},
#{signInScope,jdbcType=INTEGER}, #{signInType,jdbcType=CHAR}, #{status,jdbcType=CHAR},
#{signOutType,jdbcType=CHAR}, #{signOutTime,jdbcType=TIMESTAMP}, #{signOutLonid,jdbcType=DOUBLE},
#{signOutLatid,jdbcType=DOUBLE}, #{signOutDistance,jdbcType=DOUBLE}, #{signOutScope,jdbcType=INTEGER},
#{dataStatus,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, #{createOp,jdbcType=BIGINT},
#{modifyTime,jdbcType=TIMESTAMP}, #{modifyOp,jdbcType=BIGINT}, #{plAreaBlockId,jdbcType=BIGINT},
#{pointAll,jdbcType=INTEGER}, #{radius100,jdbcType=DOUBLE}, #{radius200,jdbcType=DOUBLE},
#{radius300,jdbcType=DOUBLE}, #{radius400,jdbcType=DOUBLE}, #{radius500,jdbcType=DOUBLE},
#{radius600,jdbcType=DOUBLE}, #{radiusBak1,jdbcType=DOUBLE}, #{radiusBak2,jdbcType=DOUBLE},
#{radiusBak3,jdbcType=DOUBLE}, #{radiusBak4,jdbcType=DOUBLE}, #{radiusBak5,jdbcType=DOUBLE}
)
SELECT LAST_INSERT_ID()
insert into tp_e_sign_record
park_code,
device_code,
charger_code,
charger_name,
pl_no,
pl_name,
park_area_codes,
park_area_names,
sign_in_time,
sign_in_lonid,
sign_in_latid,
sign_in_distance,
sign_in_scope,
sign_in_type,
status,
sign_out_type,
sign_out_time,
sign_out_lonid,
sign_out_latid,
sign_out_distance,
sign_out_scope,
data_status,
create_time,
create_op,
modify_time,
modify_op,
pl_area_block_id,
point_all,
radius_100,
radius_200,
radius_300,
radius_400,
radius_500,
radius_600,
radius_bak1,
radius_bak2,
radius_bak3,
radius_bak4,
radius_bak5,
#{parkCode,jdbcType=VARCHAR},
#{deviceCode,jdbcType=VARCHAR},
#{chargerCode,jdbcType=VARCHAR},
#{chargerName,jdbcType=VARCHAR},
#{plNo,jdbcType=VARCHAR},
#{plName,jdbcType=VARCHAR},
#{parkAreaCodes,jdbcType=VARCHAR},
#{parkAreaNames,jdbcType=VARCHAR},
#{signInTime,jdbcType=TIMESTAMP},
#{signInLonid,jdbcType=DOUBLE},
#{signInLatid,jdbcType=DOUBLE},
#{signInDistance,jdbcType=DOUBLE},
#{signInScope,jdbcType=INTEGER},
#{signInType,jdbcType=CHAR},
#{status,jdbcType=CHAR},
#{signOutType,jdbcType=CHAR},
#{signOutTime,jdbcType=TIMESTAMP},
#{signOutLonid,jdbcType=DOUBLE},
#{signOutLatid,jdbcType=DOUBLE},
#{signOutDistance,jdbcType=DOUBLE},
#{signOutScope,jdbcType=INTEGER},
#{dataStatus,jdbcType=INTEGER},
#{createTime,jdbcType=TIMESTAMP},
#{createOp,jdbcType=BIGINT},
#{modifyTime,jdbcType=TIMESTAMP},
#{modifyOp,jdbcType=BIGINT},
#{plAreaBlockId,jdbcType=BIGINT},
#{pointAll,jdbcType=INTEGER},
#{radius100,jdbcType=DOUBLE},
#{radius200,jdbcType=DOUBLE},
#{radius300,jdbcType=DOUBLE},
#{radius400,jdbcType=DOUBLE},
#{radius500,jdbcType=DOUBLE},
#{radius600,jdbcType=DOUBLE},
#{radiusBak1,jdbcType=DOUBLE},
#{radiusBak2,jdbcType=DOUBLE},
#{radiusBak3,jdbcType=DOUBLE},
#{radiusBak4,jdbcType=DOUBLE},
#{radiusBak5,jdbcType=DOUBLE},
update tp_e_sign_record
id = #{record.id,jdbcType=BIGINT},
park_code = #{record.parkCode,jdbcType=VARCHAR},
device_code = #{record.deviceCode,jdbcType=VARCHAR},
charger_code = #{record.chargerCode,jdbcType=VARCHAR},
charger_name = #{record.chargerName,jdbcType=VARCHAR},
pl_no = #{record.plNo,jdbcType=VARCHAR},
pl_name = #{record.plName,jdbcType=VARCHAR},
park_area_codes = #{record.parkAreaCodes,jdbcType=VARCHAR},
park_area_names = #{record.parkAreaNames,jdbcType=VARCHAR},
sign_in_time = #{record.signInTime,jdbcType=TIMESTAMP},
sign_in_lonid = #{record.signInLonid,jdbcType=DOUBLE},
sign_in_latid = #{record.signInLatid,jdbcType=DOUBLE},
sign_in_distance = #{record.signInDistance,jdbcType=DOUBLE},
sign_in_scope = #{record.signInScope,jdbcType=INTEGER},
sign_in_type = #{record.signInType,jdbcType=CHAR},
status = #{record.status,jdbcType=CHAR},
sign_out_type = #{record.signOutType,jdbcType=CHAR},
sign_out_time = #{record.signOutTime,jdbcType=TIMESTAMP},
sign_out_lonid = #{record.signOutLonid,jdbcType=DOUBLE},
sign_out_latid = #{record.signOutLatid,jdbcType=DOUBLE},
sign_out_distance = #{record.signOutDistance,jdbcType=DOUBLE},
sign_out_scope = #{record.signOutScope,jdbcType=INTEGER},
data_status = #{record.dataStatus,jdbcType=INTEGER},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
create_op = #{record.createOp,jdbcType=BIGINT},
modify_time = #{record.modifyTime,jdbcType=TIMESTAMP},
modify_op = #{record.modifyOp,jdbcType=BIGINT},
pl_area_block_id = #{record.plAreaBlockId,jdbcType=BIGINT},
point_all = #{record.pointAll,jdbcType=INTEGER},
radius_100 = #{record.radius100,jdbcType=DOUBLE},
radius_200 = #{record.radius200,jdbcType=DOUBLE},
radius_300 = #{record.radius300,jdbcType=DOUBLE},
radius_400 = #{record.radius400,jdbcType=DOUBLE},
radius_500 = #{record.radius500,jdbcType=DOUBLE},
radius_600 = #{record.radius600,jdbcType=DOUBLE},
radius_bak1 = #{record.radiusBak1,jdbcType=DOUBLE},
radius_bak2 = #{record.radiusBak2,jdbcType=DOUBLE},
radius_bak3 = #{record.radiusBak3,jdbcType=DOUBLE},
radius_bak4 = #{record.radiusBak4,jdbcType=DOUBLE},
radius_bak5 = #{record.radiusBak5,jdbcType=DOUBLE},
update tp_e_sign_record
set id = #{record.id,jdbcType=BIGINT},
park_code = #{record.parkCode,jdbcType=VARCHAR},
device_code = #{record.deviceCode,jdbcType=VARCHAR},
charger_code = #{record.chargerCode,jdbcType=VARCHAR},
charger_name = #{record.chargerName,jdbcType=VARCHAR},
pl_no = #{record.plNo,jdbcType=VARCHAR},
pl_name = #{record.plName,jdbcType=VARCHAR},
park_area_codes = #{record.parkAreaCodes,jdbcType=VARCHAR},
park_area_names = #{record.parkAreaNames,jdbcType=VARCHAR},
sign_in_time = #{record.signInTime,jdbcType=TIMESTAMP},
sign_in_lonid = #{record.signInLonid,jdbcType=DOUBLE},
sign_in_latid = #{record.signInLatid,jdbcType=DOUBLE},
sign_in_distance = #{record.signInDistance,jdbcType=DOUBLE},
sign_in_scope = #{record.signInScope,jdbcType=INTEGER},
sign_in_type = #{record.signInType,jdbcType=CHAR},
status = #{record.status,jdbcType=CHAR},
sign_out_type = #{record.signOutType,jdbcType=CHAR},
sign_out_time = #{record.signOutTime,jdbcType=TIMESTAMP},
sign_out_lonid = #{record.signOutLonid,jdbcType=DOUBLE},
sign_out_latid = #{record.signOutLatid,jdbcType=DOUBLE},
sign_out_distance = #{record.signOutDistance,jdbcType=DOUBLE},
sign_out_scope = #{record.signOutScope,jdbcType=INTEGER},
data_status = #{record.dataStatus,jdbcType=INTEGER},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
create_op = #{record.createOp,jdbcType=BIGINT},
modify_time = #{record.modifyTime,jdbcType=TIMESTAMP},
modify_op = #{record.modifyOp,jdbcType=BIGINT},
pl_area_block_id = #{record.plAreaBlockId,jdbcType=BIGINT},
point_all = #{record.pointAll,jdbcType=INTEGER},
radius_100 = #{record.radius100,jdbcType=DOUBLE},
radius_200 = #{record.radius200,jdbcType=DOUBLE},
radius_300 = #{record.radius300,jdbcType=DOUBLE},
radius_400 = #{record.radius400,jdbcType=DOUBLE},
radius_500 = #{record.radius500,jdbcType=DOUBLE},
radius_600 = #{record.radius600,jdbcType=DOUBLE},
radius_bak1 = #{record.radiusBak1,jdbcType=DOUBLE},
radius_bak2 = #{record.radiusBak2,jdbcType=DOUBLE},
radius_bak3 = #{record.radiusBak3,jdbcType=DOUBLE},
radius_bak4 = #{record.radiusBak4,jdbcType=DOUBLE},
radius_bak5 = #{record.radiusBak5,jdbcType=DOUBLE}
update tp_e_sign_record
park_code = #{parkCode,jdbcType=VARCHAR},
device_code = #{deviceCode,jdbcType=VARCHAR},
charger_code = #{chargerCode,jdbcType=VARCHAR},
charger_name = #{chargerName,jdbcType=VARCHAR},
pl_no = #{plNo,jdbcType=VARCHAR},
pl_name = #{plName,jdbcType=VARCHAR},
park_area_codes = #{parkAreaCodes,jdbcType=VARCHAR},
park_area_names = #{parkAreaNames,jdbcType=VARCHAR},
sign_in_time = #{signInTime,jdbcType=TIMESTAMP},
sign_in_lonid = #{signInLonid,jdbcType=DOUBLE},
sign_in_latid = #{signInLatid,jdbcType=DOUBLE},
sign_in_distance = #{signInDistance,jdbcType=DOUBLE},
sign_in_scope = #{signInScope,jdbcType=INTEGER},
sign_in_type = #{signInType,jdbcType=CHAR},
status = #{status,jdbcType=CHAR},
sign_out_type = #{signOutType,jdbcType=CHAR},
sign_out_time = #{signOutTime,jdbcType=TIMESTAMP},
sign_out_lonid = #{signOutLonid,jdbcType=DOUBLE},
sign_out_latid = #{signOutLatid,jdbcType=DOUBLE},
sign_out_distance = #{signOutDistance,jdbcType=DOUBLE},
sign_out_scope = #{signOutScope,jdbcType=INTEGER},
data_status = #{dataStatus,jdbcType=INTEGER},
create_time = #{createTime,jdbcType=TIMESTAMP},
create_op = #{createOp,jdbcType=BIGINT},
modify_time = #{modifyTime,jdbcType=TIMESTAMP},
modify_op = #{modifyOp,jdbcType=BIGINT},
pl_area_block_id = #{plAreaBlockId,jdbcType=BIGINT},
point_all = #{pointAll,jdbcType=INTEGER},
radius_100 = #{radius100,jdbcType=DOUBLE},
radius_200 = #{radius200,jdbcType=DOUBLE},
radius_300 = #{radius300,jdbcType=DOUBLE},
radius_400 = #{radius400,jdbcType=DOUBLE},
radius_500 = #{radius500,jdbcType=DOUBLE},
radius_600 = #{radius600,jdbcType=DOUBLE},
radius_bak1 = #{radiusBak1,jdbcType=DOUBLE},
radius_bak2 = #{radiusBak2,jdbcType=DOUBLE},
radius_bak3 = #{radiusBak3,jdbcType=DOUBLE},
radius_bak4 = #{radiusBak4,jdbcType=DOUBLE},
radius_bak5 = #{radiusBak5,jdbcType=DOUBLE},
where id = #{id,jdbcType=BIGINT}
update tp_e_sign_record
set park_code = #{parkCode,jdbcType=VARCHAR},
device_code = #{deviceCode,jdbcType=VARCHAR},
charger_code = #{chargerCode,jdbcType=VARCHAR},
charger_name = #{chargerName,jdbcType=VARCHAR},
pl_no = #{plNo,jdbcType=VARCHAR},
pl_name = #{plName,jdbcType=VARCHAR},
park_area_codes = #{parkAreaCodes,jdbcType=VARCHAR},
park_area_names = #{parkAreaNames,jdbcType=VARCHAR},
sign_in_time = #{signInTime,jdbcType=TIMESTAMP},
sign_in_lonid = #{signInLonid,jdbcType=DOUBLE},
sign_in_latid = #{signInLatid,jdbcType=DOUBLE},
sign_in_distance = #{signInDistance,jdbcType=DOUBLE},
sign_in_scope = #{signInScope,jdbcType=INTEGER},
sign_in_type = #{signInType,jdbcType=CHAR},
status = #{status,jdbcType=CHAR},
sign_out_type = #{signOutType,jdbcType=CHAR},
sign_out_time = #{signOutTime,jdbcType=TIMESTAMP},
sign_out_lonid = #{signOutLonid,jdbcType=DOUBLE},
sign_out_latid = #{signOutLatid,jdbcType=DOUBLE},
sign_out_distance = #{signOutDistance,jdbcType=DOUBLE},
sign_out_scope = #{signOutScope,jdbcType=INTEGER},
data_status = #{dataStatus,jdbcType=INTEGER},
create_time = #{createTime,jdbcType=TIMESTAMP},
create_op = #{createOp,jdbcType=BIGINT},
modify_time = #{modifyTime,jdbcType=TIMESTAMP},
modify_op = #{modifyOp,jdbcType=BIGINT},
pl_area_block_id = #{plAreaBlockId,jdbcType=BIGINT},
point_all = #{pointAll,jdbcType=INTEGER},
radius_100 = #{radius100,jdbcType=DOUBLE},
radius_200 = #{radius200,jdbcType=DOUBLE},
radius_300 = #{radius300,jdbcType=DOUBLE},
radius_400 = #{radius400,jdbcType=DOUBLE},
radius_500 = #{radius500,jdbcType=DOUBLE},
radius_600 = #{radius600,jdbcType=DOUBLE},
radius_bak1 = #{radiusBak1,jdbcType=DOUBLE},
radius_bak2 = #{radiusBak2,jdbcType=DOUBLE},
radius_bak3 = #{radiusBak3,jdbcType=DOUBLE},
radius_bak4 = #{radiusBak4,jdbcType=DOUBLE},
radius_bak5 = #{radiusBak5,jdbcType=DOUBLE}
where id = #{id,jdbcType=BIGINT}