功能:资源地图导航
字数
474 字
阅读时间
2 分钟
功能简介
在“我的”页提供校内外心理资源地图,用户可一键查看心理中心、辅导员、社团、公益热线等信息,并选择匿名或实名联系,缩短求助路径。
所在页面
- Tab:我的
- 模块:资源地图(ResourceGrid)
交互说明
- 用户滚动至资源地图区块,看到两列资源 Tile,展示名称、简介、可提供的帮助。
- 点击某个 Tile 展开详细信息,包括地址、预约方式、营业时间和保密说明。
- 选择“立即联系”时,弹出“匿名联系 / 实名预约”选项,依据选择触发不同的联系流程。
- 对于电话或外链,调用系统拨号或跳转页面,并记录操作日志;完成后可反馈体验。
界面元素
- 资源 Tile:白底圆角 20px,线性图标、标题、副标题、联系按钮。
- 展开面板:显示地图/地址、说明、可点击链接。
- 匿名选择弹窗:两个按钮,附带说明文字。
- 联系结果反馈:轻量表情或文字评价入口。
数据需求
- 资源清单配置可存于静态文件或数据库,包含联系方式、是否支持匿名。
- 联系操作写入
audit_logs(尤其是实名预约),并在必要时生成consents记录。 - 用户反馈收集至
resource_feedback(可新增表)用于运营优化。 - 在匿名联系场景下仅记录必要的统计数据,遵循最小必要信息原则。