Issue 管理端点。管理侧管理议题的标签分配与开/关。用户侧创建/浏览/评论见 ../EP-issues.md。数据模型见 SQL.md。
给议题分配标签。
权限:issues.labels.assign,默认最低系统角色 Helper(协管)。
请求:
{
"labelIds": ["l_01H...", "l_02H..."] // 覆盖式,传空数组表示清空
}
响应:204。
备注:议题不存在返回 404,error 为 IssueNotFound。
打开 / 关闭议题(带关闭原因)。
权限:management.issues,默认最低系统角色 Moderator(版主)。
请求:
{
"state": "closed", // open / closed
"closedReason": "completed" // state=closed 时:completed / duplicated / not_planned
}
响应:200,返回议题当前状态。
备注:state=open 时 closedReason 置空并可重开;议题不存在返回 404,error 为 IssueNotFound。