办活动:发布草稿
publish_activity_draft【需要登录·办活动·对外】用户说「发布」时按草稿建活动:标题、时间、地点、署名、介绍、报名表都会公开(先过后审,立即上线)。 【组合链】get_activity_draft(missing 为空)→ 本工具(version 用刚读到的)→ 用户要邀请函再 render_activity_letter。 【口径/坑】① 草稿在确认之后又被改过会 409 compose_version_stale:重新读、重新给用户看,别拿旧 version 重试。② 缺必填 422 带 missing。③ 发活动资格不足时照 exits 引导用户去 App 补主办方资料(要验证码,agent 不能代填)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| version | Yes | 读到的那一版的 version(乐观锁:别人改过就 409,重新读再改) | |
| composeId | Yes | 草稿 id(import_activity_draft / list_activity_drafts 的返回里都有) |