id, task_id, log_id, title, content, summary, source, source_url, category, author, publish_time, cover_image, images, tags, status, resource_id, crawl_time, process_time, processor, execute_status, execute_message, create_time, update_time, delete_time, deleted i.id as item_id, i.task_id, i.log_id, i.title, i.content, i.summary, i.source, i.source_url, i.category, i.author, i.publish_time, i.cover_image, i.images, i.tags, i.status, i.resource_id, i.crawl_time, i.process_time, i.processor, i.execute_status as item_execute_status, i.execute_message as item_execute_message, i.create_time as item_create_time, i.update_time as item_update_time, t.task_name, t.task_group, t.bean_name, t.method_name, t.method_params, l.execute_status, l.execute_duration, l.start_time, l.end_time deleted = 0 AND id = #{filter.id} AND task_id = #{filter.taskId} AND log_id = #{filter.logId} AND title LIKE CONCAT('%', #{filter.title}, '%') AND source = #{filter.source} AND source_url = #{filter.sourceUrl} AND category = #{filter.category} AND author LIKE CONCAT('%', #{filter.author}, '%') AND status = #{filter.status} AND resource_id = #{filter.resourceId} AND processor = #{filter.processor} deleted = 0 AND id = #{id} AND task_id = #{taskId} AND log_id = #{logId} AND title LIKE CONCAT('%', #{title}, '%') AND source = #{source} AND source_url = #{sourceUrl} AND category = #{category} AND author LIKE CONCAT('%', #{author}, '%') AND status = #{status} AND resource_id = #{resourceId} AND processor = #{processor} INSERT INTO tb_data_collection_item ( id, task_id, log_id, title, content, summary, source, source_url, category, author, publish_time, cover_image, images, tags, status, resource_id, crawl_time, process_time, processor, execute_status, execute_message, create_time, update_time, deleted ) VALUES ( #{item.id}, #{item.taskId}, #{item.logId}, #{item.title}, #{item.content}, #{item.summary}, #{item.source}, #{item.sourceUrl}, #{item.category}, #{item.author}, #{item.publishTime}, #{item.coverImage}, #{item.images}, #{item.tags}, #{item.status}, #{item.resourceId}, #{item.crawlTime}, #{item.processTime}, #{item.processor}, #{item.executeStatus}, #{item.executeMessage}, NOW(), NOW(), 0 ) UPDATE tb_data_collection_item SET status = #{status} WHERE id = #{itemId} AND deleted = 0