邀请与用户关系
独立工程
coinex-user-relation/relation-api/src/main/java/com/exch/relation/api/service/UserRelationService.java 提供关系建立与维护;用户工程也提供邀请人及邀请记录查询,两者需要沿调用点关联。
| 接口 | 作用入口 |
|---|---|
| registerWithRecommend | 注册时建立推荐关系 |
| backfillRecommend | 补填推荐关系 |
| updateRecommend | 修改推荐人 |
| getTeamNum、getTeamUids | 查询团队数量与用户集合 |
| loadUserRelationByPartnerId、loadAllUserRelation | 关系数据加载入口 |
核对重点
接口使用 Integer uid 与 partnerId 等参数,和其他用户接口的 Long userId、showId 不能直接混同。关系更新、缓存加载和消息协作应分别追踪,避免旧关系缓存影响后续查询。
与返佣的边界
关系服务说明用户之间如何关联;佣金计算、奖励和发放另见社区与返佣业务、奖励服务。关系存在不代表每一笔交易必然产生奖励。
验证场景
自我推荐、循环关系、跨商户关系、重复注册绑定、修改推荐人后团队查询与缓存重建。具体允许的关系变更必须以实际规则为准。