# baoyu-workbench-patterns — feishu api

### 销售管理可用工作项类型（13种）
商机(story)、缺陷(issue)、版本(version)、图表(chart)、任务(sub_task)、线索(customermanagement)、**客户**(kh)、**活动**(sj)、联系人(lxr)、**销售订单**(xsdd)、拜访计划-生命科学专用(bfjh)、月销售目标(yj)、年销售目标(nxsmb)


### 飞书详情页直链

**正确格式**：`https://project.feishu.cn/br-shgl/khts/detail/{id}`
**旧格式（已废弃）**：`https://project.feishu.cn/br-shgl/workObjectView/khts/{id}?scope=workspaces`

```javascript
// 客诉清单渲染（renderComplaints）
'<td><a href="https://project.feishu.cn/br-shgl/khts/detail/' + (c.work_item_id || c.id || '') + '" target="_blank" class="btn btn-sm" style="font-size:11px;text-decoration:none;color:var(--pri)">飞书 →</a></td></tr>'
```


### 客诉Tab渲染函数位置

`销售工作台.html` 的 `renderComplaints(main)` 函数（约 1368 行），包含：
- 筛选维度：区域 / 状态 / 优先级 / 类型 / 天数 / 处理人
- 统计卡：总客诉 / 超30天 / 本周新增
- 天龄颜色：≥30天红色 / ≥14天橙色 / ≥7天蓝色 / <7天绿色


### 决策链在商机层级
生命科学的决策链 URL 存储在 **商机(opp)** 而非客户上。MQL 查询：
```sql
SELECT `决策链URL链接` FROM `销售管理`.`商机` WHERE work_item_id = {opp_wid} LIMIT 1
```

批量生成客户档案时，必须有可视化进度页。
