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} building_id, company_id, `name`, address, flag, create_time, creator_id, modify_time, modifier_id, udf_building_id, building_bucket, thumbnail_num, show_switch_2d3d, brief_introduction, latitude, longitude floor_info_list, picture_introduction delete from basic_building where building_id = #{buildingId,jdbcType=BIGINT} delete from basic_building insert into basic_building (building_id, company_id, `name`, address, flag, create_time, creator_id, modify_time, modifier_id, udf_building_id, building_bucket, thumbnail_num, show_switch_2d3d, brief_introduction, latitude, longitude, floor_info_list, picture_introduction ) values (#{buildingId,jdbcType=BIGINT}, #{companyId,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{address,jdbcType=VARCHAR}, #{flag,jdbcType=INTEGER}, #{createTime,jdbcType=BIGINT}, #{creatorId,jdbcType=BIGINT}, #{modifyTime,jdbcType=BIGINT}, #{modifierId,jdbcType=BIGINT}, #{udfBuildingId,jdbcType=VARCHAR}, #{buildingBucket,jdbcType=VARCHAR}, #{thumbnailNum,jdbcType=INTEGER}, #{showSwitch2d3d,jdbcType=INTEGER}, #{briefIntroduction,jdbcType=VARCHAR}, #{latitude,jdbcType=VARCHAR}, #{longitude,jdbcType=VARCHAR}, #{floorInfoList,jdbcType=LONGVARCHAR}, #{pictureIntroduction,jdbcType=LONGVARCHAR} ) insert into basic_building building_id, company_id, `name`, address, flag, create_time, creator_id, modify_time, modifier_id, udf_building_id, building_bucket, thumbnail_num, show_switch_2d3d, brief_introduction, latitude, longitude, floor_info_list, picture_introduction, #{buildingId,jdbcType=BIGINT}, #{companyId,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{address,jdbcType=VARCHAR}, #{flag,jdbcType=INTEGER}, #{createTime,jdbcType=BIGINT}, #{creatorId,jdbcType=BIGINT}, #{modifyTime,jdbcType=BIGINT}, #{modifierId,jdbcType=BIGINT}, #{udfBuildingId,jdbcType=VARCHAR}, #{buildingBucket,jdbcType=VARCHAR}, #{thumbnailNum,jdbcType=INTEGER}, #{showSwitch2d3d,jdbcType=INTEGER}, #{briefIntroduction,jdbcType=VARCHAR}, #{latitude,jdbcType=VARCHAR}, #{longitude,jdbcType=VARCHAR}, #{floorInfoList,jdbcType=LONGVARCHAR}, #{pictureIntroduction,jdbcType=LONGVARCHAR}, update basic_building building_id = #{record.buildingId,jdbcType=BIGINT}, company_id = #{record.companyId,jdbcType=BIGINT}, `name` = #{record.name,jdbcType=VARCHAR}, address = #{record.address,jdbcType=VARCHAR}, flag = #{record.flag,jdbcType=INTEGER}, create_time = #{record.createTime,jdbcType=BIGINT}, creator_id = #{record.creatorId,jdbcType=BIGINT}, modify_time = #{record.modifyTime,jdbcType=BIGINT}, modifier_id = #{record.modifierId,jdbcType=BIGINT}, udf_building_id = #{record.udfBuildingId,jdbcType=VARCHAR}, building_bucket = #{record.buildingBucket,jdbcType=VARCHAR}, thumbnail_num = #{record.thumbnailNum,jdbcType=INTEGER}, show_switch_2d3d = #{record.showSwitch2d3d,jdbcType=INTEGER}, brief_introduction = #{record.briefIntroduction,jdbcType=VARCHAR}, latitude = #{record.latitude,jdbcType=VARCHAR}, longitude = #{record.longitude,jdbcType=VARCHAR}, floor_info_list = #{record.floorInfoList,jdbcType=LONGVARCHAR}, picture_introduction = #{record.pictureIntroduction,jdbcType=LONGVARCHAR}, update basic_building set building_id = #{record.buildingId,jdbcType=BIGINT}, company_id = #{record.companyId,jdbcType=BIGINT}, `name` = #{record.name,jdbcType=VARCHAR}, address = #{record.address,jdbcType=VARCHAR}, flag = #{record.flag,jdbcType=INTEGER}, create_time = #{record.createTime,jdbcType=BIGINT}, creator_id = #{record.creatorId,jdbcType=BIGINT}, modify_time = #{record.modifyTime,jdbcType=BIGINT}, modifier_id = #{record.modifierId,jdbcType=BIGINT}, udf_building_id = #{record.udfBuildingId,jdbcType=VARCHAR}, building_bucket = #{record.buildingBucket,jdbcType=VARCHAR}, thumbnail_num = #{record.thumbnailNum,jdbcType=INTEGER}, show_switch_2d3d = #{record.showSwitch2d3d,jdbcType=INTEGER}, brief_introduction = #{record.briefIntroduction,jdbcType=VARCHAR}, latitude = #{record.latitude,jdbcType=VARCHAR}, longitude = #{record.longitude,jdbcType=VARCHAR}, floor_info_list = #{record.floorInfoList,jdbcType=LONGVARCHAR}, picture_introduction = #{record.pictureIntroduction,jdbcType=LONGVARCHAR} update basic_building set building_id = #{record.buildingId,jdbcType=BIGINT}, company_id = #{record.companyId,jdbcType=BIGINT}, `name` = #{record.name,jdbcType=VARCHAR}, address = #{record.address,jdbcType=VARCHAR}, flag = #{record.flag,jdbcType=INTEGER}, create_time = #{record.createTime,jdbcType=BIGINT}, creator_id = #{record.creatorId,jdbcType=BIGINT}, modify_time = #{record.modifyTime,jdbcType=BIGINT}, modifier_id = #{record.modifierId,jdbcType=BIGINT}, udf_building_id = #{record.udfBuildingId,jdbcType=VARCHAR}, building_bucket = #{record.buildingBucket,jdbcType=VARCHAR}, thumbnail_num = #{record.thumbnailNum,jdbcType=INTEGER}, show_switch_2d3d = #{record.showSwitch2d3d,jdbcType=INTEGER}, brief_introduction = #{record.briefIntroduction,jdbcType=VARCHAR}, latitude = #{record.latitude,jdbcType=VARCHAR}, longitude = #{record.longitude,jdbcType=VARCHAR} update basic_building company_id = #{companyId,jdbcType=BIGINT}, `name` = #{name,jdbcType=VARCHAR}, address = #{address,jdbcType=VARCHAR}, flag = #{flag,jdbcType=INTEGER}, create_time = #{createTime,jdbcType=BIGINT}, creator_id = #{creatorId,jdbcType=BIGINT}, modify_time = #{modifyTime,jdbcType=BIGINT}, modifier_id = #{modifierId,jdbcType=BIGINT}, udf_building_id = #{udfBuildingId,jdbcType=VARCHAR}, building_bucket = #{buildingBucket,jdbcType=VARCHAR}, thumbnail_num = #{thumbnailNum,jdbcType=INTEGER}, show_switch_2d3d = #{showSwitch2d3d,jdbcType=INTEGER}, brief_introduction = #{briefIntroduction,jdbcType=VARCHAR}, latitude = #{latitude,jdbcType=VARCHAR}, longitude = #{longitude,jdbcType=VARCHAR}, floor_info_list = #{floorInfoList,jdbcType=LONGVARCHAR}, picture_introduction = #{pictureIntroduction,jdbcType=LONGVARCHAR}, where building_id = #{buildingId,jdbcType=BIGINT} update basic_building set company_id = #{companyId,jdbcType=BIGINT}, `name` = #{name,jdbcType=VARCHAR}, address = #{address,jdbcType=VARCHAR}, flag = #{flag,jdbcType=INTEGER}, create_time = #{createTime,jdbcType=BIGINT}, creator_id = #{creatorId,jdbcType=BIGINT}, modify_time = #{modifyTime,jdbcType=BIGINT}, modifier_id = #{modifierId,jdbcType=BIGINT}, udf_building_id = #{udfBuildingId,jdbcType=VARCHAR}, building_bucket = #{buildingBucket,jdbcType=VARCHAR}, thumbnail_num = #{thumbnailNum,jdbcType=INTEGER}, show_switch_2d3d = #{showSwitch2d3d,jdbcType=INTEGER}, brief_introduction = #{briefIntroduction,jdbcType=VARCHAR}, latitude = #{latitude,jdbcType=VARCHAR}, longitude = #{longitude,jdbcType=VARCHAR}, floor_info_list = #{floorInfoList,jdbcType=LONGVARCHAR}, picture_introduction = #{pictureIntroduction,jdbcType=LONGVARCHAR} where building_id = #{buildingId,jdbcType=BIGINT} update basic_building set company_id = #{companyId,jdbcType=BIGINT}, `name` = #{name,jdbcType=VARCHAR}, address = #{address,jdbcType=VARCHAR}, flag = #{flag,jdbcType=INTEGER}, create_time = #{createTime,jdbcType=BIGINT}, creator_id = #{creatorId,jdbcType=BIGINT}, modify_time = #{modifyTime,jdbcType=BIGINT}, modifier_id = #{modifierId,jdbcType=BIGINT}, udf_building_id = #{udfBuildingId,jdbcType=VARCHAR}, building_bucket = #{buildingBucket,jdbcType=VARCHAR}, thumbnail_num = #{thumbnailNum,jdbcType=INTEGER}, show_switch_2d3d = #{showSwitch2d3d,jdbcType=INTEGER}, brief_introduction = #{briefIntroduction,jdbcType=VARCHAR}, latitude = #{latitude,jdbcType=VARCHAR}, longitude = #{longitude,jdbcType=VARCHAR} where building_id = #{buildingId,jdbcType=BIGINT}