feat(mini): 活动体系与报名生命周期(发布/详情/我的报名/扫码支付)

- 活动三维标签筛选(类型 chips 单行横滑)、详情富文本+注意事项+外链报名
- 新增 发布活动/我的活动/扫码支付页(pay-qr,承接 web 端扫码支付)
- 我的报名:状态徽标(未支付/爽约/申诉中/已取消)与继续支付/删除/取消/申诉操作
- 资讯占位兜底与沉浸式标题区适配

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Pine
2026-08-31 20:39:12 +08:00
parent b2ddcb1641
commit dcd19ca252
24 changed files with 1058 additions and 121 deletions
+10 -6
View File
@@ -54,13 +54,17 @@ export function PageHeader({ no, title, en, sub, back }) {
<>
<View className="page-navbar" style={{ paddingTop: `${topPad}px` }}>
<View className="page-navbar-col">
{no ? <Text className="page-navbar-no">{no}</Text> : null}
{no || back ? (
<View className="page-navbar-norow">
{back ? (
<View className="page-navbar-back-hit" hoverClass="pressed" onClick={goBack}>
<Text className="page-navbar-back-ic ic ic-arrow-left" aria-hidden />
</View>
) : null}
{no ? <Text className="page-navbar-no">{no}</Text> : null}
</View>
) : null}
<View className="page-navbar-titlerow">
{back ? (
<View className="page-navbar-back" hoverClass="pressed" onClick={goBack}>
<Text className="ic ic-arrow-left" aria-hidden />
</View>
) : null}
<Text className="page-navbar-title">{title}</Text>
{sub ? <Text className="page-navbar-sub">{sub}</Text> : null}
</View>