3.2 KiB
3.2 KiB
最终替换清单
本文档只列最终验收或上线前需要你手动替换的内容,尽量做到不改业务代码,只改配置。
后端
文件:
你需要复制为:
backend/.env
重点替换项:
SECRET_KEY说明:JWT 签名密钥,必须换成正式随机字符串。MYSQL_HOSTMYSQL_PORTMYSQL_DATABASEMYSQL_USERMYSQL_PASSWORD说明:以上五项替换成正式 MySQL 连接信息。ALIYUN_OSS_BUCKETALIYUN_OSS_ENDPOINTALIYUN_OSS_ACCESS_KEY_IDALIYUN_OSS_ACCESS_KEY_SECRETALIYUN_OSS_PUBLIC_BASE_URL说明:以上五项替换成正式 OSS 配置。AI_PROVIDER说明:如果要启用真实 OCR,改成aliyun。ALIYUN_OCR_ENDPOINTALIYUN_OCR_PATHALIYUN_OCR_APPCODE说明:替换成正式 OCR 接口配置。LOGISTICS_TRACE_PROVIDERLOGISTICS_TRACE_ENDPOINTLOGISTICS_TRACE_PATHLOGISTICS_TRACE_APPCODE说明:替换成正式第三方物流轨迹服务配置。CORS_ALLOW_ORIGINS说明:替换成实际前端访问域名,多个地址用英文逗号分隔。
Web 管理后台
文件:
你需要新建:
frontend/web-admin/.env.production或本地联调用frontend/web-admin/.env.local
需要替换:
VITE_API_BASE_URL说明:后端真实地址。VITE_ENABLE_DEMO_FALLBACK说明:最终验收建议保持false,避免接口失败时自动回退演示数据。
Web 业务员端
文件:
你需要新建:
frontend/web-sales/.env.production或本地联调用frontend/web-sales/.env.local
需要替换:
VITE_API_BASE_URL说明:后端真实地址。VITE_ENABLE_DEMO_FALLBACK说明:最终验收建议保持false。
微信管理层小程序
文件:
需要替换:
apiBaseUrl说明:替换成后端真实 HTTPS 地址,并确保该地址已加入微信小程序合法域名。
微信司机小程序
文件:
需要替换:
apiBaseUrl说明:替换成后端真实 HTTPS 地址,并确保该地址已加入微信小程序合法域名。
上线前还要确认
- 已执行
alembic upgrade head - 已执行
python backend/scripts/bootstrap_data.py - 已修改管理员初始密码
- OSS Bucket 权限与公网访问策略已确认
- OCR 与物流服务商测试凭证已切换正式凭证
- 小程序合法域名已配置
建议验收顺序
- 后端启动并检查
/health - 执行
python backend/scripts/smoke_check.py - 构建
web-admin与web-sales - 管理后台验收:审批、履约、报表、系统管理
- 业务员端验收:登录、建单、提交、取消、提醒
- 小程序验收:管理层审批、司机接单/揽货/送达