INSERT INTO iot_device_info (
id, device_type, device_product, device_model, device_code, device_name, iot_token,
org_id, org_name, org_path, net_status, host_code, deleted, create_time, update_time, create_by, update_by,enable,sync_status
) VALUES
(
#{item.id}, #{item.deviceType}, #{item.deviceProduct}, #{item.deviceModel}, #{item.deviceCode},
#{item.deviceName}, #{item.iotToken},
#{item.orgId}, #{item.orgName}, #{item.orgPath}, #{item.netStatus}, #{item.hostCode}, #{item.deleted},
#{item.createTime}, #{item.updateTime}, #{item.createBy}, #{item.updateBy},#{item.enable},#{item.syncStatus}
)
UPDATE iot_device_info
device_type = #{item.deviceType},
device_product = #{item.deviceProduct},
device_model = #{item.deviceModel},
device_code = #{item.deviceCode},
device_name = #{item.deviceName},
iot_token = #{item.iotToken},
org_id = #{item.orgId},
org_name = #{item.orgName},
org_path = #{item.orgPath},
net_status = #{item.netStatus},
host_code = #{item.hostCode},
deleted = #{item.deleted},
create_time = #{item.createTime},
update_time = #{item.updateTime},
create_by = #{item.createBy},
update_by = #{item.updateBy},
`enable` = #{item.enable},
sync_status = #{item.syncStatus},
WHERE id = #{item.id}
update
iot_device_info
set deleted = 1
where iot_token = #{iotCode}
and (device_code = #{deviceCode} or host_code = #{deviceCode})