# P9→NS1/RNS1 缺失项 #16：助教详情页的联系方式展示

## 简要结论
- 状态：❌ 未解决
- 风险等级：🟡 低
- 助教详情页未展示任何联系方式（电话/微信），后端也未返回相关字段

## 详细审查

### 审查范围
- `apps/backend/app/services/coach_service.py` — `get_coach_detail()` 返回字段
- `apps/miniprogram/miniprogram/pages/coach-detail/coach-detail.wxml` — 页面模板
- `apps/miniprogram/miniprogram/pages/coach-detail/coach-detail.ts` — 页面逻辑

### 发现
1. 后端 `get_coach_detail()` 返回的字段中无 `phone`、`mobile`、`wechat` 等联系方式字段
2. 后端 `fdw_queries.get_assistant_info()` 返回的 `assistant_info` 中仅使用了 `name`、`avatar`、`level`、`skills`、`work_years`、`hire_date`
3. 前端 WXML 中 Banner 区域仅展示：头像、姓名、等级标签、技能标签、工龄、客户数
4. 全文搜索 `phone|mobile|wechat|微信|电话|联系` 在 coach-detail 目录下无匹配

### 证据
```python
# coach_service.py — get_coach_detail() 返回值，无联系方式
return {
    "id": coach_id,
    "name": assistant_info.get("name", ""),
    "avatar": assistant_info.get("avatar", ""),
    "level": ...,
    "skills": ...,
    "work_years": ...,
    "customer_count": ...,
    "hire_date": ...,
    # 无 phone / wechat 字段
}
```

### 建议
- 如需展示联系方式，需确认数据来源（飞球 SaaS 是否提供助教手机号/微信号）
- 后端需在 `get_assistant_info()` 查询中增加联系方式字段
- 前端在 Banner 区域或"更多信息"卡片中添加联系方式展示
- 联系方式应做脱敏处理，提供"点击查看"交互
