之前只能撤主管不能升,撤完只能新建账号或重建团队,不合理。 后端 admin_team_member_role_view 早就支持 is_team_owner=true(L1254-1260, 设 owner=True 时自动同时 admin=True);前端 setMemberRole API 只传 is_team_admin,从没用过 is_team_owner 参数。 修法: - lib/api.ts 加 adminApi.setMemberAsOwner(teamId, memberId) - TeamsPage 副管/成员行 role badge 旁加小灰字 "→主管" 按钮 - 点击 confirm 提示"不会自动降级现有主管,需自己先撤旧主管再升新主管" (后端没强制约束一团队一主管,降级逻辑交给操作员判断) UX 流程: - 主管 → 单击 badge = 撤销 (现有) - 副管 → 单击 badge = 取消副管(变成员)(现有) + [→主管] 升主管 - 成员 → 单击文字 = 升副管 (现有) + [→主管] 升主管 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
火山视频生成
Languages
TypeScript
51.6%
Python
27.3%
HTML
11.1%
CSS
9.9%
Dockerfile
0.1%