select device_id,
device_name,
product_id,
product_name,
user_id,
user_name,
tenant_id,
tenant_name,
serial_number,
firmware_version,
status,
rssi,
is_shadow,
location_way,
things_model_value,
network_address,
network_ip,
longitude,
latitude,
active_time,
create_time,
update_time,
img_url,
summary,
remark,
tds_p,
tds_a,
repair_flag,
install_flag
from iot_device
select device_id,
device_name,
product_id,
product_name,
user_id,
user_name,
tenant_id,
tenant_name,
serial_number,
firmware_version,
status,
rssi,
is_shadow,
location_way,
things_model_value,
active_time,
img_url,
tds_p,
tds_a,
repair_flag,
install_flag
from iot_device
select device_id,
device_name,
product_id,
serial_number,
user_id,
user_name,
tenant_id,
tenant_name,
status,
is_shadow,
rssi,
location_way,
things_model_value,
active_time
from iot_device
update iot_device
set things_model_value=#{stringValue}
where device_id = #{deviceId}
insert into iot_device
device_name,
product_id,
product_name,
user_id,
user_name,
tenant_id,
tenant_name,
serial_number,
firmware_version,
status,
rssi,
is_shadow,
location_way,
things_model_value,
network_address,
network_ip,
longitude,
latitude,
active_time,
del_flag,
create_by,
create_time,
update_by,
update_time,
remark,
img_url,
summary,
tds_p,
tds_a,
repair_flag,
install_flag,
#{deviceName},
#{productId},
#{productName},
#{userId},
#{userName},
#{tenantId},
#{tenantName},
#{serialNumber},
#{firmwareVersion},
#{status},
#{rssi},
#{isShadow},
#{locationWay},
#{thingsModelValue},
#{networkAddress},
#{networkIp},
#{longitude},
#{latitude},
#{activeTime},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
#{imgUrl},
#{summary},
#{tDSP},
#{tDSA},
#{repairFlag},
#{install_flag},
update iot_device
device_name = #{deviceName},
product_id = #{productId},
product_name = #{productName},
user_id = #{userId},
user_name = #{userName},
tenant_id = #{tenantId},
tenant_name = #{tenantName},
serial_number = #{serialNumber},
firmware_version = #{firmwareVersion},
status = #{status},
rssi = #{rssi},
is_shadow = #{isShadow},
location_way = #{locationWay},
things_model_value = #{thingsModelValue},
network_address = #{networkAddress},
network_ip = #{networkIp},
longitude = #{longitude},
latitude = #{latitude},
active_time = #{activeTime},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
img_url = #{imgUrl},
summary = #{summary},
assign_time = #{assignTime},
tds_p = #{tDSP},
tds_a = #{tDSA},
repair_flag = #{repairFlag},
install_flag = #{installFlag},
where device_id = #{deviceId}
update iot_device
status = #{status},
network_address = #{networkAddress},
network_ip = #{networkIp},
longitude = #{longitude},
latitude = #{latitude},
active_time = #{activeTime},
where serial_number = #{serialNumber}
-- 设备状态(1-未激活,2-禁用,3-在线,4-离线)
update iot_device
set status=4
where serial_number = #{serialNumber}
and status = 3
update iot_device
device_name = #{deviceName},
product_id = #{productId},
product_name = #{productName},
user_id = #{userId},
user_name = #{userName},
tenant_id = #{tenantId},
tenant_name = #{tenantName},
serial_number = #{serialNumber},
firmware_version = #{firmwareVersion},
status = #{status},
rssi = #{rssi},
is_shadow = #{isShadow},
location_way = #{locationWay},
things_model_value = #{thingsModelValue},
network_address = #{networkAddress},
network_ip = #{networkIp},
longitude = #{longitude},
latitude = #{latitude},
active_time = #{activeTime},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
img_url = #{imgUrl},
summary = #{summary},
assign_time = #{assignTime},
tds_p = #{tDSP},
tds_a = #{tDSA},
repair_flag = #{repairFlag},
install_flag = #{installFlag},
where serial_number = #{serialNumber}
device_name = #{item.deviceName},
product_id = #{item.productId},
product_name = #{item.productName},
user_id = #{item.userId},
user_name = #{item.userName},
tenant_id = #{item.tenantId},
tenant_name = #{item.tenantName},
firmware_version = #{item.firmwareVersion},
status = #{item.status},
rssi = #{item.rssi},
is_shadow = #{item.isShadow},
location_way = #{item.locationWay},
things_model_value = #{item.thingsModelValue},
network_address = #{item.networkAddress},
network_ip = #{item.networkIp},
longitude = #{item.longitude},
latitude = #{item.latitude},
active_time = #{item.activeTime},
del_flag = #{item.delFlag},
create_by = #{item.createBy},
create_time = #{item.createTime},
update_by = #{item.updateBy},
update_time = #{item.updateTime},
remark = #{item.remark},
img_url = #{item.imgUrl},
summary = #{item.summary},
assign_time = #{item.assignTime},
WHERE serial_number = #{item.serialNumber,jdbcType=VARCHAR}
delete
from iot_device
where device_id = #{deviceId}
delete from iot_device where device_id in
#{deviceId}
delete from iot_device_group
and device_id = #{deviceId}
and group_id in(select group_id from iot_group where user_id = #{userId})