docs(justsolutionsWebV2): 多地区设计回填 global 站自有市场 All
对应 justsolutionsWebV2 dev 分支 24aa252:§02 路由示例、§03 目录树、§07 站点表 与币种/支付方式表改为「global = 市场 All、自有 plans-plus / pay-as-you-go、 无在线支付故代理商必选」,§09 变更记录补 2026-08-18 一条。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>main
parent
f3379a7cae
commit
d5b7317a5c
|
|
@ -459,7 +459,7 @@
|
|||
<div class="route"><span class="u"><span class="seg">/hk</span></span><span class="d">302 → <code>/hk/zh</code></span></div>
|
||||
<div class="route"><span class="u"><span class="seg">/hk</span>/zh/plans</span><span class="d"><span class="pill hk">香港</span> 繁中 · Plans 页</span></div>
|
||||
<div class="route"><span class="u"><span class="seg">/hk</span>/en/plans</span><span class="d"><span class="pill hk">香港</span> 英文 · Plans 页</span></div>
|
||||
<div class="route"><span class="u"><span class="seg">/global</span>/en/plans</span><span class="d"><span class="pill gl">其他國家</span> 英文 · Plans 页(营销版,无在线订阅)</span></div>
|
||||
<div class="route"><span class="u"><span class="seg">/global</span>/en/plans</span><span class="d"><span class="pill gl">其他國家</span> 英文 · Plans 页(营销版;订阅走本站 <code>plans-plus</code>,市场 <code>All</code>)</span></div>
|
||||
<div class="route"><span class="u">/</span><span class="d">302 → geoip 决定的 <code>/{region}/{lang}</code>(认不出 → 兜底 <code>/global/en</code>)</span></div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -490,7 +490,7 @@
|
|||
<tbody>
|
||||
<tr><td><span class="pill hk">香港</span></td><td class="mono">/hk/{zh-HK,en}/</td><td>繁中 · 英文</td><td>有(<code>plans-plus</code>,市场 HKG)</td></tr>
|
||||
<tr><td><span class="pill jp">日本</span></td><td class="mono">/jp/{ja,en}/</td><td>日文 · 英文</td><td>有(<code>plans-plus</code>,市场 JPN)</td></tr>
|
||||
<tr><td><span class="pill gl">其他國家</span></td><td class="mono">/global/en/</td><td>仅英文</td><td>无 —— Plans 给英文营销页</td></tr>
|
||||
<tr><td><span class="pill gl">其他國家</span></td><td class="mono">/global/en/</td><td>仅英文</td><td>有(<code>plans-plus</code>,市场 <code>All</code>)—— 2026-08-18 修订,原为「无,借香港英文订阅页」</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
|
@ -543,8 +543,8 @@
|
|||
│ ├── zh-HK.js <span class="c"># 繁中文案</span>
|
||||
│ └── en.js
|
||||
│
|
||||
├── <span class="d">global/</span><span class="c"> # ── 其他國家(纯英文,无在线订阅)──</span>
|
||||
│ ├── pages/ <span class="c"># 不含 plans-plus / pay-return</span>
|
||||
├── <span class="d">global/</span><span class="c"> # ── 其他國家(纯英文,市场 All)──</span>
|
||||
│ ├── pages/ <span class="c"># 含 plans-plus / pay-as-you-go;不含 pay-return(无在线支付)</span>
|
||||
│ └── i18n/en.js
|
||||
│
|
||||
└── <span class="c">(新增地区照抄一个目录即可,零特判)</span></pre>
|
||||
|
|
@ -620,7 +620,7 @@
|
|||
<tbody>
|
||||
<tr><td><span class="pill jp">日本 JP</span></td><td class="mono">JPY</td><td>PayPay · JCB/信用卡 · Konbini 便利店</td></tr>
|
||||
<tr><td><span class="pill hk">香港 HK</span></td><td class="mono">HKD</td><td>FPS 转数快 · AlipayHK · 信用卡(Stripe)</td></tr>
|
||||
<tr><td><span class="pill gl">其他國家</span></td><td class="mono">—</td><td>无在线支付 —— 只走线下渠道(试用申请 / 联络我们)</td></tr>
|
||||
<tr><td><span class="pill gl">其他國家</span></td><td class="mono">按方案自带(<code>All</code> 目录的 CurrencyCode)</td><td>无在线支付 —— 下单必选代理商,由其线下收款</td></tr>
|
||||
<tr><td>其它</td><td class="mono">…</td><td>按落地地区补充</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
|
@ -688,6 +688,7 @@
|
|||
<li><strong>BFF 引入地区上下文</strong>:<code>X-Region</code> 中间件 + 让 <code>countries/industries/plans</code> 等按地区返回。</li>
|
||||
<li><strong>收尾</strong>:旧扁平 URL(如 <code>/plans</code>)301 到默认地区,保留一段时间兼容外链。</li>
|
||||
<li><strong>补建 global 站 + 国家选项</strong>(2026-07-27,Q1/Q3 修订):<code>regions.js</code> 加 <code>global</code> 一行 → 重跑 <code>build-regions.js</code>(生成 <code>public/global/pages</code>)+ <code>split-i18n.js</code>(生成 <code>global/i18n/en.js</code>);裸域兜底改 <code>global</code>;<code>main.js</code> 注入页头/页尾国家选项。</li>
|
||||
<li><strong>global 站启用自有市场 <code>All</code></strong>(2026-08-18):后端为「其他國家」配了独立方案目录(<code>Plan.CountryCode = 'All'</code>,注意与「全国家通用」的 <code>*</code> 不是一回事),故 <code>regions.js</code> 的 <code>global</code> 改为 <code>market:'All'</code> + <code>subscription/payAsYouGo:true</code>(撤掉 <code>subscriptionVia:'hk'</code>),并从香港页复制出 <code>public/global/pages/{plans-plus,pay-as-you-go}.html</code>(去掉中文语言按钮)。目录 / 可售方案 / 代理商 / 单次查询一律按 <code>All</code> 取,不再借香港的 HKG 目录;本站未接在线支付,故付款方式只剩线下(代理商必选)。</li>
|
||||
</ol>
|
||||
<div class="note warn"><b>改动这一层时的顺序固定为:</b><code>node scripts/build-regions.js</code> → <code>node scripts/split-i18n.js</code>(后者要读前者产出的地区页来收 <code>data-i18n</code> 键)。两者都幂等。</div>
|
||||
</section>
|
||||
|
|
|
|||
Loading…
Reference in New Issue