通过应用机器人推送到飞书群中

This commit is contained in:
2026-03-13 18:19:17 +08:00
parent 679edd1f58
commit fff6504412
7 changed files with 276 additions and 60 deletions
+6 -6
View File
@@ -2,11 +2,11 @@ import argparse
from pathlib import Path
from project_bitable_common import (
DEFAULT_END_DATE,
DEFAULT_START_DATE,
DEFAULT_STORE_FIELD_NAME,
get_default_end_date,
get_default_start_date,
get_base_url,
get_mapping_file,
get_store_field_name,
load_dotenv,
log_step,
run_metric_sync,
@@ -16,11 +16,11 @@ from project_bitable_common import (
def parse_args() -> argparse.Namespace:
parser = argparse.ArgumentParser(description="从 PostgreSQL 拉取退款额并写入飞书多维表格。")
parser.add_argument("--start-date", default=DEFAULT_START_DATE, help="开始日期,格式 YYYY-MM-DD")
parser.add_argument("--end-date", default=DEFAULT_END_DATE, help="结束日期,格式 YYYY-MM-DD")
parser.add_argument("--start-date", default=get_default_start_date(), help="开始日期,格式 YYYY-MM-DD")
parser.add_argument("--end-date", default=get_default_end_date(), help="结束日期,格式 YYYY-MM-DD,默认昨天")
parser.add_argument("--base-url", default=get_base_url(), help="飞书多维表格地址")
parser.add_argument("--mapping-file", default=str(get_mapping_file()), help="店铺映射表 xlsx")
parser.add_argument("--store-field-name", default=DEFAULT_STORE_FIELD_NAME, help="飞书中的店铺字段名")
parser.add_argument("--store-field-name", default=get_store_field_name(), help="飞书中的店铺字段名")
parser.add_argument("--table-map-file", default="", help="可选,项目到表名的映射 JSON 文件路径")
parser.add_argument("--dry-run", action="store_true", help="只输出将要更新的内容,不调用飞书写接口")
parser.add_argument("--skip-missing-tables", action="store_true", help="找不到对应月份的飞书表时跳过")