|
|
@@ -149,14 +149,17 @@ class SampleService:
|
|
|
conn.commit()
|
|
|
|
|
|
# 构造详细的消息
|
|
|
- msg = f"入库完成:成功 {success_count} 份"
|
|
|
- if skipped_count > 0:
|
|
|
- msg += f",跳过 {skipped_count} 份"
|
|
|
- if failed_count > 0:
|
|
|
- msg += f",失败 {failed_count} 份"
|
|
|
+ if success_count == len(doc_ids) and failed_count == 0 and skipped_count == 0:
|
|
|
+ msg = f"✅ 入库成功!共处理 {success_count} 份文档。"
|
|
|
+ else:
|
|
|
+ msg = f"📊 入库处理完成:\n· 成功:{success_count} 份\n"
|
|
|
+ if skipped_count > 0:
|
|
|
+ msg += f"· 跳过:{skipped_count} 份\n"
|
|
|
+ if failed_count > 0:
|
|
|
+ msg += f"· 失败:{failed_count} 份\n"
|
|
|
|
|
|
if error_details:
|
|
|
- detailed_msg = msg + "\n\n详情:\n" + "\n".join(error_details)
|
|
|
+ detailed_msg = msg + "\n⚠️ 详情说明:\n" + "\n".join(error_details)
|
|
|
return success_count, detailed_msg
|
|
|
|
|
|
return success_count, msg
|