UPDATE sc_device
device_no = #{device.deviceNo,jdbcType=VARCHAR},
device_type = #{device.deviceType,jdbcType=BIGINT},
sys_id = #{device.sysId,jdbcType=BIGINT},
site_id = #{device.siteId,jdbcType=BIGINT},
building_id = #{device.buildingId,jdbcType=BIGINT},
`floor` = #{device.floor,jdbcType=INTEGER},
loc_desc = #{device.locDesc,jdbcType=VARCHAR},
related_device_no = #{device.relatedDeviceNo,jdbcType=BIGINT},
manufacturer_id = #{device.manufacturerId,jdbcType=BIGINT},
device_status = #{device.deviceStatus,jdbcType=INTEGER},
`status` = #{device.status,jdbcType=INTEGER},
is_tag = #{device.isTag,jdbcType=INTEGER},
x_coordinates = #{device.xCoordinates,jdbcType=DECIMAL},
y_coordinates = #{device.yCoordinates,jdbcType=DECIMAL},
update_by = #{device.updateBy,jdbcType=VARCHAR},
date_update = #{device.dateUpdate,jdbcType=TIMESTAMP},
plan_id = #{device.planId,jdbcType=INTEGER},
water_meter_no = #{device.waterMeterNo,jdbcType=VARCHAR},
water_meter_file_no = #{device.waterMeterFileNo,jdbcType=VARCHAR},
customer_id = #{device.customerId,jdbcType=INTEGER},
udip_id = #{device.udipId,jdbcType=VARCHAR},
register_status = #{device.registerStatus,jdbcType=INTEGER},
sync_status = #{device.syncStatus,jdbcType=INTEGER},
seal_no = #{device.sealNo,jdbcType=VARCHAR}
WHERE id = #{device.id,jdbcType=BIGINT}