diff --git a/article_auto_image_matching.py b/article_auto_image_matching.py index 23235d2..5a969e7 100644 --- a/article_auto_image_matching.py +++ b/article_auto_image_matching.py @@ -994,18 +994,20 @@ class ArticleImageMatcher: image_id = cursor.lastrowid logger.info(f"图片信息已插入ai_images表,image_id: {image_id}") - # 插入ai_image_tags表 + # 插入ai_image_tags表(default_tag_id和default_tag_name与tag_id和tag_name保持一致) insert_tag_query = """ INSERT INTO ai_image_tags (image_id, image_name, image_url, image_thumb_url, tag_id, tag_name, keywords_id, keywords_name, department_id, department_name, - image_source, created_user_id, image_attached_article_count) - VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s) + default_tag_id, default_tag_name, image_source, created_user_id, image_attached_article_count, status) + VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s) """ cursor.execute(insert_tag_query, ( image_id, image_name, image_url, '', tag_id, tag_name, keywords_id, keywords, department_id, department, - 3, 1, 0 # image_source: 3表示AI生成 + tag_id, tag_name, # default_tag_id和default_tag_name与tag_id和tag_name一致 + 3, 1, 0, # image_source: 3表示AI生成 + 'generate' # status字段设置为generate )) tag_image_id = cursor.lastrowid logger.info(f"图片标签信息已插入ai_image_tags表,tag_image_id: {tag_image_id}")