mirror of
https://github.com/kuaifan/dootask.git
synced 2026-07-31 02:15:57 +00:00
1.9 KiB
1.9 KiB
id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
| id | title | type | feature | scope | locale | aliases | related_tools | related_pages | prerequisites | negative | last_verified | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| project.exit.howto | 主动退出项目 | howto | project | end-user | zh |
|
|
|
|
|
v1.7.90 |
主动退出项目
入口
- 桌面端:项目顶部「⋯」 → 「退出项目」
- 桌面端:项目设置 → 「成员管理」 → 自己行 → 「退出项目」
- 移动端:项目详情右上角菜单 → 「退出」
操作步骤
- 选「退出项目」
- 弹窗显示:「退出后名下 N 个未完成任务将转给项目拥有者」
- 确认后服务端:
- 删 ProjectUser 自己一行
- 把名下 ProjectTaskUser 命中的 owner=1 任务转给项目拥有者(assist 不变)
- 同步移出 project.dialog.concept 群聊
- ProjectLog 记一条「X 退出了项目」
拥有者想退出怎么办
- 先转让拥有者:project.transfer.howto 把 owner=1 给别人
- 转后自己变 owner=0,再走退出流程
- 没有合适接班人 → 不能退出,只能删项目(project.archive-delete.howto)
退出后能看到什么
- 历史项目动态、消息、自己发的内容仍在数据库
- 但你的左侧栏 / 项目列表中看不到该项目
- 站点搜索仍可能命中你发的内容(按权限筛)
不支持
- 不能"暂时离开"(一退就是永久,再加回来要 project.member.howto)
- 不能保留消息通知(退出后该项目所有推送停止)
- 个人项目(project.personal.concept)不能退出,只能删