select spvc.id, spvc.project_id, spvc.video_name, spvc.video_only_type, spvc.video_dvr_number, spvc.video_dvr_security, spvc.video_passage_count, spvc.passage_pass_count, spvc.video_sort, spvc.signal_type, spvc.signal_state, spvc.signal_code, spvc.is_del, spvc.create_by, spvc.create_time, spvc.update_by, spvc.update_time, spvc.remark, sp.projectName from sur_project_video_config spvc left join sur_project sp on sp.id=spvc.project_id insert into sur_project_video_config project_id, video_name, video_only_type, video_dvr_number, video_dvr_security, video_passage_count, passage_pass_count, video_sort, signal_type, signal_state, signal_code, is_del, create_by, create_time, update_by, update_time, remark, #{projectId}, #{videoName}, #{videoOnlyType}, #{videoDvrNumber}, #{videoDvrSecurity}, #{videoPassageCount}, #{passagePassCount}, #{videoSort}, #{signalType}, #{signalState}, #{signalCode}, #{isDel}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, update sur_project_video_config project_id = #{projectId}, project_id = NULL, video_name = #{videoName}, video_only_type = #{videoOnlyType}, video_dvr_number = #{videoDvrNumber}, video_dvr_security = #{videoDvrSecurity}, video_passage_count = #{videoPassageCount}, passage_pass_count = #{passagePassCount}, video_sort = #{videoSort}, signal_type = #{signalType}, signal_state = #{signalState}, signal_code = #{signalCode}, is_del = #{isDel}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, remark = #{remark}, where id = #{id} update sur_project_video_config set is_del=1 where id = #{id} update sur_project_video_config set is_del=1 where id in #{id} delete from sur_project_video_passage where video_id in #{videoId} delete from sur_project_video_passage where video_id = #{videoId} insert into sur_project_video_passage( id, video_id, video_dvr_number, passage_name, passage_value) values ( #{item.id}, #{item.videoId}, #{item.videoDvrNumber}, #{item.passageName}, #{item.passageValue}) update sur_project_video_passage set passage_state=#{passageState} where id = #{id}