Karlcarlo 501201e81d refactor(share): 太阳码生成传 app=pregnancy 替代硬编码 path
box_app /api/wxacode 新增 app=identifier 模式:
  - 自动查 box_app 后台 App 表,scene 编码 "app=<identifier>"
  - CRMEB web_view 容器页收到后查 /api/mp/apps 找 url
  - 4 个 H5 共享 box_app 一个接口,CRMEB 无需维护映射表

app_03 改动:
  - 硬编码 WXACODE_PATH = "pages/annex/web_view/index" 改为
    APP_IDENTIFIER = "pregnancy"(box_app 后台 App.identifier 值)
  - 调用 /api/wxacode?app=pregnancy&width=430
  - 关注点分离:app_03 不需要知道目标小程序路径

后续扩展:
  - atoll/voce/zeno H5 项目只需在自己代码里改 APP_IDENTIFIER 常量
  - box_app 后台同步加对应 App 记录即可
2026-07-08 16:32:34 +08:00
2026-05-23 01:59:52 +08:00
Description
孕育无忧
855 KiB
Languages
TypeScript 81.7%
Python 11.6%
HTML 4%
Shell 1.6%
CSS 0.9%
Other 0.1%