check_in_id, order_id, room_number,peo_count, persons, ids, check_in_time, check_out_time,
create_time, update_time
delete from check_in
where check_in_id = #{checkInId,jdbcType=INTEGER}
insert into check_in (check_in_id, order_id, room_number,
peo_count, persons,
ids, check_in_time, create_time,
update_time)
values (#{checkInId,jdbcType=INTEGER}, #{orderId,jdbcType=INTEGER}, #{roomNumber,jdbcType=VARCHAR},
#{peoCount,jdbcType=INTEGER}, #{persons,jdbcType=VARCHAR},
#{ids,jdbcType=VARCHAR}, #{checkInTime,jdbcType=TIMESTAMP}, #{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP})
insert into check_in
check_in_id,
order_id,
room_number,
peo_count,
persons,
ids,
check_in_time,
create_time,
update_time,
#{checkInId,jdbcType=INTEGER},
#{orderId,jdbcType=INTEGER},
#{roomNumber,jdbcType=VARCHAR},
#{peoCount,jdbcType=INTEGER},
#{persons,jdbcType=VARCHAR},
#{ids,jdbcType=VARCHAR},
#{checkInTime,jdbcType=TIMESTAMP},
#{checkOutTime,jdbcType=TIMESTAMP},
now(),
now(),
update check_in
order_id = #{orderId,jdbcType=INTEGER},
room_number = #{roomNumber,jdbcType=VARCHAR},
peo_count = #{peoCount,jdbcType=INTEGER},
persons = #{persons,jdbcType=VARCHAR},
ids = #{ids,jdbcType=VARCHAR},
check_in_time = #{checkInTime,jdbcType=TIMESTAMP},
check_out_time = #{checkOutTime,jdbcType=TIMESTAMP},
update_time = now(),
where check_in_id = #{checkInId,jdbcType=INTEGER}
update check_in
set
check_out_time = now(),
update_time = now()
where room_number = #{roomNumber,jdbcType=VARCHAR} and check_out_time = '0000-00-00 00:00:00'
update check_in
set order_id = #{orderId,jdbcType=INTEGER},
room_number = #{roomNumber,jdbcType=VARCHAR},
peo_count = #{peoCount,jdbcType=INTEGER},
persons = #{persons,jdbcType=VARCHAR},
ids = #{ids,jdbcType=VARCHAR},
check_in_time = #{checkInTime,jdbcType=TIMESTAMP},
check_out_time = #{checkOutTime,jdbcType=TIMESTAMP},
update_time = now()
where check_in_id = #{checkInId,jdbcType=INTEGER}