INSERT INTO house_building(
building_id,
street,
street_name,
community,
community_name,
residential_id,
residential_name,
name,
build_num,
floors_num,
unit_num,
address,
longitude,
latitude,
image,
creator,
gmt_create,
modifier,
gmt_modified,
is_delete
) VALUES(
#{buildingId},
#{street},
#{streetName},
#{community},
#{communityName},
#{residentialId},
#{residentialName},
#{name},
#{buildNum},
#{floorsNum},
#{unitNum},
#{address},
#{longitude},
#{latitude},
#{image},
#{creator},
#{gmtCreate},
#{modifier},
#{gmtModified},
#{isDelete}
)
UPDATE
house_building
SET
gmt_modified = #{gmtModified},
modifier = #{modifier},
is_delete = 1
WHERE
building_id IN
#{buildingIds[${index}]}
DELETE FROM
house_building
WHERE
building_id IN
#{buildingIds[${index}]}
UPDATE
house_building
SET
street = #{street},
street_name = #{streetName},
community = #{community},
community_name = #{communityName},
residential_id = #{residentialId},
residential_name = #{residentialName},
name = #{name},
build_num = #{buildNum},
floors_num = #{floorsNum},
unit_num = #{unitNum},
address = #{address},
longitude = #{longitude},
latitude = #{latitude},
image = #{image},
gmt_modified = #{gmtModified},
modifier = #{modifier},
building_id = building_id
WHERE
building_id = #{buildingId}