select dapd.id, dapd.project_id, sp.projectName, dapd.dept_id, sd.dept_name as deptName, dapd.device_id, dapd.device_name, dapd.device_addr0, dapd.device_addr1, dapd.serial_number, dapd.ipc_serial_num, dapd.ipc_addr, dapd.image_url, dapd.channel_id, dapd.channel_name, dapd.alarm_type, dapd.alarm_id, dapd.report_rate, dapd.timestamp, dapd.left_top_x, dapd.left_top_y, dapd.right_btm_x, dapd.right_btm_y, dapd.person_num, dapd.in_num, dapd.out_num, dapd.plate_no, dapd.value_type, dapd.alarm_videoURL, dapd.alarm_video_name, dapd.compare_result, dapd.create_time, dapd.is_del from dev_ai_project_data dapd
left join sur_project sp on sp.id=dapd.project_id
left join sys_dept sd on sd.dept_id=dapd.dept_id
insert into dev_ai_project_data
project_id,
dept_id,
device_id,
device_name,
device_addr0,
device_addr1,
serial_number,
ipc_serial_num,
ipc_addr,
image_url,
channel_id,
channel_name,
alarm_type,
alarm_id,
report_rate,
timestamp,
left_top_x,
left_top_y,
right_btm_x,
right_btm_y,
person_num,
in_num,
out_num,
plate_no,
value_type,
alarm_videoURL,
alarm_video_name,
compare_result,
create_time,
is_del,
#{projectId},
#{deptId},
#{deviceId},
#{deviceName},
#{deviceAddr0},
#{deviceAddr1},
#{serialNumber},
#{ipcSerialNum},
#{ipcAddr},
#{imageUrl},
#{channelId},
#{channelName},
#{alarmType},
#{alarmId},
#{reportRate},
#{timestamp},
#{leftTopX},
#{leftTopY},
#{rightBtmX},
#{rightBtmY},
#{personNum},
#{inNum},
#{outNum},
#{plateNo},
#{valueType},
#{alarmVideourl},
#{alarmVideoName},
#{compareResult},
#{createTime},
#{isDel},
update dev_ai_project_data
project_id = #{projectId},
dept_id = #{deptId},
device_id = #{deviceId},
device_name = #{deviceName},
device_addr0 = #{deviceAddr0},
device_addr1 = #{deviceAddr1},
serial_number = #{serialNumber},
ipc_serial_num = #{ipcSerialNum},
ipc_addr = #{ipcAddr},
image_url = #{imageUrl},
channel_id = #{channelId},
channel_name = #{channelName},
alarm_type = #{alarmType},
alarm_id = #{alarmId},
report_rate = #{reportRate},
timestamp = #{timestamp},
left_top_x = #{leftTopX},
left_top_y = #{leftTopY},
right_btm_x = #{rightBtmX},
right_btm_y = #{rightBtmY},
person_num = #{personNum},
in_num = #{inNum},
out_num = #{outNum},
plate_no = #{plateNo},
value_type = #{valueType},
alarm_videoURL = #{alarmVideourl},
alarm_video_name = #{alarmVideoName},
compare_result = #{compareResult},
create_time = #{createTime},
is_del = #{isDel},
where id = #{id}
delete from dev_ai_project_data where id = #{id}
delete from dev_ai_project_data where id in
#{id}