消息、分享与后台联动
消息扩展
复用 message-push-actions.js 和消息 repository,明确业务触发点、接收用户、类别、正文和目标类型。消息落库后核对真实 ID,读取时验证归属;打开详情回写已读失败应有独立警告,不能丢失正文或假报同步完成。
业务写入与通知失败要分别表达结果,避免因通知重试重复创建原业务。外部订阅发送还需要微信模板、用户授权和服务端配置,站内消息成功不等于微信送达。
分享扩展
- 使用既有分享 composable 与业务封面生成,不在页面散落私有 URL。
- 确认发送者、接收者和非成员的访问范围。
- 将球员公开展示落到名片,将私有或下线内容明确拒绝。
- 保持普通球队与邀请名片的参数语义,旧链接兼容在现有解析入口处理。
- 不在发送回调中无条件增加成功计数,真实送达与取消需要独立验证。
配置联动
后台轮播、协议和价格通过当前 repository 进入小程序。新增配置要确定页面消费字段、有效时间与刷新触发,不只验证后台保存。延迟响应、温缓存更新、配置下线和换号场景都要覆盖。