作为小区住户,我想在社区App中查看并报名物业或业委会发布的小区活动,以便及时参与社区互动并获得活动通知。
- 功能范围:业委会/物业可创建、编辑、发布活动;住户可浏览活动列表、查看详情、报名/取消报名;支持活动人数上限、报名截止时间、活动地址/线上链接、活动说明和封面图。
- 流程要点:
- 创建活动:输入标题、时间(开始/结束)、地点或线上链接、人数上限(可选)、报名截止时间、活动简介、封面图;保存为草稿或直接发布。
- 活动展示:活动列表按开始时间排序,显示标题、时间、地点、人数进度、是否已报名;详情页展示完整信息及报名按钮。
- 报名逻辑:仅认证住户可报名;人数达到上限或超出报名截止时间则不可报名;已报名可在截止前取消释放名额。
- 通知:发布活动后,向全体住户推送消息;报名/取消报名成功后向用户发送确认通知。
- 边界与异常:
- 活动开始后禁止编辑核心信息(时间、地点、人数上限);可关闭/取消活动并通知已报名用户。
- 网络失败、权限不足、人数已满、未认证、超过截止时间等情况需提示原因;提交失败需支持重试。
- 删除或取消活动后,报名入口关闭,已报名用户收到取消通知。
返回
168[AI完善] 小区活动发布与报名功能已删除
需求描述
验收标准
1. 创建活动时,必填项(标题、开始时间、地点或线上链接、发布人身份)缺失时后端校验失败并返回具体缺失字段提示。
2. 活动列表按开始时间升序显示,列表项包含标题、开始时间、地点、人数进度(已报/上限或“无限制”)、用户报名状态标识。
3. 仅认证住户账户可报名;未认证用户点击报名返回权限错误提示且不改变报名状态。
4. 报名截止时间前且名额未满时,用户点击报名返回成功,列表/详情人数进度+1,用户状态更新为“已报名”;超过截止时间或名额已满时返回相应错误提示且人数不变。
5. 已报名用户在截止前可取消报名,取消成功后人数进度-1,用户状态恢复为“可报名”;截止后取消返回错误提示。
6. 发布活动时触发全体住户推送;报名/取消报名成功触发个人确认通知,服务端返回通知发送结果(成功/失败)状态。
7. 活动开始后禁止修改时间、地点、人数上限;尝试修改返回错误提示;取消/关闭活动后报名入口不可用,已报名用户收到取消通知。
8. 前端/接口请求失败(如网络超时)时,用户看到可重试提示,不产生重复报名记录;并记录错误日志。
所属产品
所属模块
需求层级
SR
所属计划
来源
来源备注
由AI根据需求 #164 完善生成
生成时间: 2025-11-25 15:42:39
完善说明: 补充了用户故事、核心流程(创建/发布、报名/取消、通知)、边界与异常;明确了权限、人数上限、截止时间、编辑限制;给出可验证的验收标准覆盖正反场景和通知/错误处理。
当前状态
草稿
所处阶段
未开始
类别
功能
优先级
3
预计功能点
24fp
关键词
抄送给
由谁创建
bugAi 于 2025-11-25 15:42:39
指派给
评审人员
评审时间
由谁关闭
关闭原因
最后修改