调整 格式+推送时间

This commit is contained in:
2026-05-11 16:56:27 +08:00
parent 7ea35eaa9c
commit ab7d2f9b7a
9 changed files with 41 additions and 39 deletions
+5 -9
View File
@@ -9,7 +9,6 @@ from typing import Any
from inventory_analytics.logging_utils import exception_fields
from inventory_analytics.logging_utils import log_event as emit_log_event
from inventory_analytics.logging_utils import sanitize_value
from .feishu import FeishuClient
from .postgres import query_postgres
@@ -62,14 +61,14 @@ def safe_result_summary(result: dict[str, object]) -> dict[str, object]:
summary["sync_brand"] = {
"target_count": sync_result.get("target_count"),
"source_row_count": sync_result.get("source_row_count"),
"filtered_row_count": sync_result.get("filtered_row_count"),
"deleted_record_count": sync_result.get("deleted_record_count"),
"created_record_count": sync_result.get("created_record_count"),
"shop_count": sync_result.get("shop_count"),
}
return summary
def public_result(result: dict[str, object]) -> dict[str, object]:
return sanitize_value(result)
def main() -> int:
started_at = time.monotonic()
try:
@@ -115,10 +114,7 @@ def main() -> int:
source_row_count=result["sync_brand"].get("source_row_count") if isinstance(result["sync_brand"], dict) else None,
)
if safe_logs:
print(json.dumps(safe_result_summary(result), ensure_ascii=False, indent=2))
else:
print(json.dumps(public_result(result), ensure_ascii=False, indent=2))
print(json.dumps(safe_result_summary(result), ensure_ascii=False, indent=2))
log_event(
logging.INFO,
"渠道库存同步任务完成",