Files
verify-invoice-default/scripts/util/constants.py
chenfuqiang 3a80db8a7e
All checks were successful
技能自动化发布 / release (push) Successful in 7s
chore: auto release commit (2026-09-14 22:22:49)
2026-09-14 22:22:49 +08:00

37 lines
988 B
Python

"""技能标识、版本与平台公共库约束(票据合规预审助手)。"""
from __future__ import annotations
import os
from jiangchang_skill_core import config
# ── 技能标识 ──
SKILL_SLUG = "verify-invoice-default"
SKILL_VERSION = "1.0.4"
LOG_LOGGER_NAME = "openclaw.skill.verify_invoice_default"
PLATFORM_KIT_MIN_VERSION = "1.2.11"
# ── 账号管理 ──
TARGET_PLATFORM = "jc2009"
LEASE_HOLDER = "verify-invoice-default"
LEASE_TTL_SEC = "1800"
# ── Sandbox 登录凭据 ──
SANDBOX_LOGIN_PHONE = "15527406659"
SANDBOX_LOGIN_PASSWORD = "qwer1234"
# ── 智慧校园默认凭据 ──
SMART_CAMPUS_DEFAULT_USER = "demo"
SMART_CAMPUS_DEFAULT_PASSWORD = "demo123"
# ── 超时配置 ──
DEFAULT_TIMEOUT_MS = 15_000
LOGIN_NAVIGATE_TIMEOUT_MS = 30_000
PAGE_LOAD_TIMEOUT_MS = 60_000
DEFAULT_PORTAL_LOGIN_WAIT_SEC = 120
# ── 环境变量 ──
ENV_TARGET_BASE_URL = "TARGET_BASE_URL"
DEFAULT_TARGET_URL = "https://sandbox.jc2009.com"