fix(mp): 接通微信小程序登录并补齐生产配置
- 前端落地页调用 wx.login → /mp/login,保存 token,并在每次带 scene 进入时刷新登录(F-130 前端断点)
- 后端 /mp/login 的名册/任务查询放入 TenantScope,修复带 taskId 的 scene 必然 500(F-130 后端断点)
- 小程序生产 API 改为 VITE_MP_API_BASE(.env.production),不再写死 localhost
- 生产配置补全:七牛目录 shenxue、连接池/健康检查/优雅停机等;学生端只发小程序,移除 H5 段
- PC 生产 API 改到 admin.shenxue.jxit.com;新增 deploy/prod.env.example 并忽略 prod.env
- ⚠️ application-prod.yml 含生产凭据(按部署要求直接写入),仓库访问范围需收紧
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
# 微信小程序生产包(`pnpm build:mp-weixin`)的环境变量
|
||||
#
|
||||
# ⚠️ 必须是 **HTTPS 正式域名**,并且要在微信公众平台
|
||||
# 「开发管理 → 开发设置 → 服务器域名」里配成 **request 合法域名**。
|
||||
# 否则真机上所有请求都会以 `request:fail url not in domain list` 失败。
|
||||
#
|
||||
# ⚠️ 这里指向后端 API 的地址(PC 管理端 .env.production 的 VITE_API_BASE_URL 同源),
|
||||
# 不是 mini program 的 appid/secret —— 那两项在后端 application-prod.yml 里。
|
||||
VITE_MP_API_BASE = 'https://admin.shenxue.jxit.com'
|
||||
Reference in New Issue
Block a user