# 工会/金币代理模块 / agency

## 功能概述
工会管理体系，包含工会创建/管理、主播归属、收益分成结算，以及金币代理商管理。

## 核心实体
| 实体 | 表/集合 | 说明 |
|------|--------|------|
| Agency | t_agency | 工会信息 |
| AgencyAnchor | t_agency_anchor | 工会-主播关联 |
| CoinAgent | t_coin_agent | 金币代理商 |
| AgencyIncome | mongo: agency_income | 工会收益流水 |

## 主要功能点
- [ ] 工会创建/编辑/解散
- [ ] 主播加入/退出工会
- [ ] 工会收益结算（礼物分成）
- [ ] 金币代理商管理
- [ ] 代理商充值佣金计算

## 关键业务逻辑
- 收益分成比例：平台 / 主播 / 工会，比例可按工会单独配置
- 主播同一时间只能归属一个工会
- 代理商有充值额度限制，超额需申请

## 依赖的其他模块
- gift 模块：礼物收益来源
- bd 模块：BD 管辖工会范围

## 注意事项
- 结算周期为月结，月初定时任务触发上月结算
