select MWOL.warn_operate_log_id,
MC.company_id,
MC.company_name,
MWOL.user_id,
MCU.company_user_name user_name,
MWOL.base_station_id,
MBS.base_station_name,
MBS.base_station_number,
MWOL.device_id,
MWOL.device_name,
MWOL.warn_operate_log_type,
MWOL.warn_operate_log_name,
MWOL.province_id,
MWOL.province_name,
MWOL.city_id,
MWOL.city_name,
MWOL.area_id,
MWOL.area_name,
MWOL.address,
MWOL.res_id,
MWOL.create_at,
MWOL.update_at,
MWOL.del_flag
from mall_warn_operate_log MWOL
left join mall_company_user MCU on MWOL.user_id = MCU.company_user_id
left join mall_company MC on MCU.company_id = MC.company_id
left join mall_base_station MBS on MWOL.base_station_id = MBS.base_station_id
left join mall_device MD on MWOL.device_id = MD.device_id
insert into mall_warn_operate_log
company_id,
company_name,
user_id,
user_name,
base_station_id,
base_station_name,
base_station_number,
device_id,
device_name,
warn_operate_log_type,
warn_operate_log_name,
province_id,
province_name,
city_id,
city_name,
area_id,
area_name,
address,
res_id,
create_at,
update_at,
del_flag,
#{companyId},
#{companyName},
#{userId},
#{userName},
#{baseStationId},
#{baseStationName},
#{baseStationNumber},
#{deviceId},
#{deviceName},
#{warnOperateLogType},
#{warnOperateLogName},
#{provinceId},
#{provinceName},
#{cityId},
#{cityName},
#{areaId},
#{areaName},
#{address},
#{resId},
#{createAt},
#{updateAt},
#{delFlag},
update mall_warn_operate_log
company_id = #{companyId},
company_name = #{companyName},
user_id = #{userId},
user_name = #{userName},
base_station_id = #{baseStationId},
base_station_name = #{baseStationName},
base_station_number = #{baseStationNumber},
device_id = #{deviceId},
device_name = #{deviceName},
warn_operate_log_type = #{warnOperateLogType},
warn_operate_log_name = #{warnOperateLogName},
province_id = #{provinceId},
province_name = #{provinceName},
city_id = #{cityId},
city_name = #{cityName},
area_id = #{areaId},
area_name = #{areaName},
address = #{address},
res_id = #{resId},
create_at = #{createAt},
update_at = #{updateAt},
del_flag = #{delFlag},
where warn_operate_log_id = #{warnOperateLogId}
delete
from mall_warn_operate_log
where warn_operate_log_id = #{warnOperateLogId}
delete from mall_warn_operate_log where warn_operate_log_id in
#{warnOperateLogId}