访客邀约页初始化 — 部署测试包 ================================ 内含文件 -------- - visitor_invite_page_init_example.py 主程序(读库样本 + 调组织 /component/person/detail + 楼层预览 JSON) - run_visitor_invite_page_one_click.sh 一键入口 - requirements-visitor-invite-test.txt Python 依赖 环境要求 -------- - Python 3.8+(建议 3.10) - 可访问 MySQL(component-organization、cw-elevator-application) - 可 HTTP 访问组织组件(默认端口常与本仓库 test-env 中 PORT_COMPONENT_ORG 一致) 安装依赖 -------- pip3 install -r requirements-visitor-invite-test.txt 一键执行(stdout 为完整 JSON,stderr 为日志) -------- export MYSQL_HOST=<主机> export MYSQL_PORT=3307 export MYSQL_USER=root export MYSQL_PASS=<密码> export ORG_BASE=http://<组织组件>:<端口> bash run_visitor_invite_page_one_click.sh 可选:仅命令行指定被访人(不读库样本) -------- python3 visitor_invite_page_init_example.py --no-db \ --business-id --host-person-id 说明 ---- - 默认从库选一名「非访客标签」被访人,并从电梯库 tenant_visitor_floor_policy 取策略 allow_zone_ids(若存在)。 - 完整产品说明见源码仓库 docs/business/租户访客默认楼层技术产品方案.md(若未带仓库可忽略)。 版本:见压缩包文件名中的日期戳。