select device_id, device_code, device_name, scene_id, monitor_unit_id, device_type, networking_mode, access_protocol, data_format, releated_device_id, device_mode_id, access_gw_protocol, active_status, device_status, active_time, device_pic, ip_address, area_id, device_location, current_module_version, current_singlechip_version, remark, create_by, create_time, update_by, update_time, device_field, tenant_id, online_status from hw_device hd
insert into hw_device
device_code,
device_name,
scene_id,
monitor_unit_id,
device_type,
networking_mode,
access_protocol,
data_format,
releated_device_id,
device_mode_id,
access_gw_protocol,
active_status,
device_status,
active_time,
device_pic,
ip_address,
area_id,
device_location,
current_module_version,
current_singlechip_version,
remark,
create_by,
create_time,
update_by,
update_time,
device_field,
tenant_id,
online_status,
#{deviceCode},
#{deviceName},
#{sceneId},
#{monitorUnitId},
#{deviceType},
#{networkingMode},
#{accessProtocol},
#{dataFormat},
#{releatedDeviceId},
#{deviceModeId},
#{accessGwProtocol},
#{activeStatus},
#{deviceStatus},
#{activeTime},
#{devicePic},
#{ipAddress},
#{areaId},
#{deviceLocation},
#{currentModuleVersion},
#{currentSinglechipVersion},
#{remark},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{deviceField},
#{tenantId},
#{onlineStatus},
update hw_device
device_code = #{deviceCode},
device_name = #{deviceName},
scene_id = #{sceneId},
monitor_unit_id = #{monitorUnitId},
device_type = #{deviceType},
networking_mode = #{networkingMode},
access_protocol = #{accessProtocol},
data_format = #{dataFormat},
releated_device_id = #{releatedDeviceId},
device_mode_id = #{deviceModeId},
access_gw_protocol = #{accessGwProtocol},
active_status = #{activeStatus},
device_status = #{deviceStatus},
active_time = #{activeTime},
publish_time = #{publishTime},
device_pic = #{devicePic},
ip_address = #{ipAddress},
area_id = #{areaId},
device_location = #{deviceLocation},
current_module_version = #{currentModuleVersion},
current_singlechip_version = #{currentSinglechipVersion},
remark = #{remark},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
device_field = #{deviceField},
tenant_id = #{tenantId},
online_status = #{onlineStatus},
where device_id = #{deviceId}
update hw_device set device_status = '9' where device_id = #{deviceId}
delete from hw_device where device_id in
#{deviceId}
select hd.device_code,hd.device_name, hd.device_status,hd.online_status, hd.device_pic,hd.active_time,hd.device_mode_id,
hmu.monitor_unit_name
from hw_device hd left join hw_monitor_unit hmu on hd.monitor_unit_id = hmu.monitor_unit_id