Skip to content

页面:资源详情(路径:miniprogram/packages/profile/resource-detail/index)

字数
471 字
阅读时间
3 分钟

1. 页面目标与角色

  • 展示心理支持资源的详细信息,支持一键联系和分享;主流程:我的/资源地图。

2. 入口与去向(导航)

  • 入口:资源地图页面点击资源卡片。
  • 去向:电话/微信/邮箱等外部联系、资源地图(返回)。
  • 路由:wx.navigateTo({ url: '/packages/profile/resource-detail/index?resourceId=xxx' })
  • 分包:profile;由 pages/mine/index 预加载(all)。

3. 关键组件与交互

  • 组件:资源信息卡、联系方式列表、营业时间、位置信息、评分显示、分享按钮。
  • 交互:一键拨打电话、复制联系方式、查看地图位置、分享资源信息。

4. 数据契约与接口

  • 输入:resourceId
  • 集合:docs/数据库/集合-资源地图.resources.md
  • 接口:docs/接口占位文档.md
  • 使用字段:name, description, category, contact_info, operating_hours, location, support_anonymous, confidentiality, cost_info, service_scope, eligibility, rating, usage_count, status, priority, metadata

5. 埋点与观测

  • pv_resource_detail
  • clk_resource_contact(记录联系类型:phone/email/wechat/url)
  • clk_share_resource
  • clk_view_location

6. 异常与边界

  • 空态:资源不存在或已停用 → 返回提示"资源暂不可用"。
  • 联系失败:记录埋点并显示"联系失败,请稍后重试"。

7. 验收清单(DoD)

  • [ ] 资源详情完整展示
  • [ ] 一键联系功能
  • [ ] 分享功能
  • [ ] 评分和使用统计显示
  • [ ] 埋点完整

8. 关联文档

  • 功能:docs/功能文档/功能-资源地图.md
  • 数据库:docs/数据库/集合-资源地图.resources.md

9. 变更记录

  • 2025-09-30 by Claude:首次创建

贡献者

The avatar of contributor named as Cai Hongyu Cai Hongyu

文件历史

撰写