Files
app_03_pregnancy/frontend
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
..

Untitled

This is a code bundle for Untitled. The original project is available at https://www.figma.com/design/8RgbYsTPkWPmXG6cEdfzSj/Untitled.

Running the code

Run npm i to install the dependencies.

Run npm run dev to start the development server.