返回
178我的-统计数据:发布、收藏、活动
需求描述

### 需求整理

#### 一、 “我的”页面总览

在业主小程序的“我的”Tab页中,展示用户个人的数据统计,并提供入口跳转至各项数据的详情列表。

原型链接:https://axhub.im/ax9/14c228b50b05a716/#id=rywvil&p=%E6%88%91%E7%9A%84-%E6%B4%BB%E8%B7%83%E7%BB%9F%E8%AE%A1%E6%95%B0%E6%8D%AE&g=1

1. 数据统计模块

* 发布:统计用户发布的【社区头条数 + 头条评论数 + 社群广场发帖数 + 广场评论数】的总和。

* 收藏:统计用户收藏的【社区新鲜事数 + 党建引领数 + 社群活动数 + 小区活动数】的总和。

* 活动:统计用户【发起的社群活动数 + 参与的社群/小区活动数】的总和。

2. 功能列表模块

* 我的发布

* 社区头条 - 邻里动态

* 社区头条 - 我的评论

* 社群广场 - 社群发帖

* 社群广场 - 我的评论

* 我的收藏

* 社区头条

* 活动

* 我的活动

* 我发起的

* 我参与的

---

#### 二、 各功能模块详情

##### 1. 我的发布 - 社区头条 - 邻里动态

* 数据范围:当前用户在小区内发布的所有社区头条,包含“待审核”状态。

* 排序规则:按发布时间倒序。

* 列表展示

* 字段:类型、标题、封面、评论(最新一条)、分享/点赞/评论数、"物业审核中"文本(仅待审核状态下显示)。

* 交互:待审核状态下,不展示分享/点赞/评论数。

* 操作功能

* 分享:可分享至小程序好友,并统计次数。

* 点赞:支持点赞/取消,并统计次数。

* 评论:展示评论图标,点击可进行评论,并统计次数。

* 删除:二次确认后可删除。

* 进入详情:点击卡片进入详情页,内容同社区头条详情。

* 权限:待审核内容的详情页内,【评论、分享、收藏、点赞】功能禁用,点击提示“此动态未经审核发布无法操作。”

##### 2. 我的发布 - 社区头条 - 我的评论

* 数据范围:当前用户在小区内评论过的所有社区头条。

* 排序规则:按评论时间倒序。

* 列表展示字段:评论内容、原头条封面、原头条标题、评论时间、点赞数。

* 操作功能

* 点赞:支持对评论进行点赞/取消,并统计次数。

* 删除:二次确认后可删除自己的评论。

* 进入详情:点击卡片进入原头条详情。若原头条已删除,提示“原文已丢失,无法查看详情”。

##### 3. 我的发布 - 社群广场 - 社群发帖

* 页面层级:分为“社群列表页”和“群广场内容列表页”。

* 社群列表页

* 排序规则:参与中 > 已退出 > 已解散。

* 展示字段:社群名称、社群/用户状态、在该社群的发帖数。

* 交互:点击社群卡片,进入该社群的“群广场内容列表页”。

* 群广场内容列表页

* 展示字段:发布内容(超三行省略)、发布图片。

* 操作功能:二次确认后可删除、点击可进入原发帖详情。

##### 4. 我的发布 - 社群广场 - 我的评论

* 数据范围:当前用户在群广场中发表的所有评论。

* 排序规则:按评论时间倒序。

* 列表展示字段:评论内容、原帖子内容(一行截断)、评论时间、点赞数。

* 操作功能

* 点赞:支持对评论进行点赞/取消,并统计次数。

* 删除:二次确认后可删除自己的评论。

* 进入详情:点击卡片进入原帖子详情。若原帖已删除,提示“原文已丢失,无法查看详情”。

##### 5. 我的收藏 - 社区头条

* 数据范围:用户收藏的“社区新鲜事”和“党建引领”内容。

* 排序规则:按收藏时间倒序;若无,按发布时间倒序。

* 列表展示:复用头条卡片样式。

* 字段:发布人信息、发布时间、阅读量、类型、标题、封面、获赞最多的一条评论、分享/点赞/评论数。

* 特殊规则:“党建引领”类型不展示评论数和评论内容。

* 操作功能

* 分享、点赞、评论:功能同头条列表。 “党建引领”无评论功能。

* 取消收藏:二次确认后取消,并更新收藏数。

* 进入详情:点击卡片进入原头条详情。

##### 6. 我的收藏 - 活动

* 数据范围:用户收藏的“社群活动”和“小区活动”。

* 排序规则:按收藏时间倒序;若无,按活动发布时间倒序。

* 列表展示:复用活动卡片样式。

* 字段:活动封面、标题、时间、状态、报名信息。

* 操作功能

* 取消收藏:二次确认后取消,并更新收藏数。

* 进入详情:点击卡片进入原活动详情。

##### 7. 我的活动 - 我发起的

* 数据范围:当前用户在社群中发起的所有活动。

* 排序规则:按发起时间倒序。

* 列表展示字段:活动标题、时间、状态、报名成员信息。

* 操作功能

* 删除:二次确认后可删除。

* 进入详情:点击卡片进入活动详情。

##### 8. 我的活动 - 我参与的

* 数据范围:当前用户参与的所有社群/社区活动。

* 排序规则:按活动发起时间倒序。

* 列表展示字段:活动封面、标题、时间、状态、报名成员信息。

* 操作功能

* 取消报名:仅“报名中”状态下可见,二次确认后取消,并更新报名数据。

* 删除:二次确认后可从“我参与的”列表中移除记录。

* 进入详情:点击卡片进入活动详情。

验收标准

### 验收标准

#### AC-1: “我的”页面总览

1. 验证 “发布”统计数值等于用户发布的(头条数 + 头条评论数 + 群广场帖数 + 广场评论数)之和。

2. 验证 “收藏”统计数值等于用户收藏的(社区新鲜事 + 党建引领 + 社群活动 + 小区活动)之和。

3. 验证 “活动”统计数值等于用户(发起的社群活动 + 参与的活动)之和。

4. 验证 点击各项统计,能正确跳转到对应的功能列表聚合页或具体列表页。

#### AC-2: 我的发布 - 社区头条 - 邻里动态

1. 验证 列表包含所有已发布和“待审核”的头条,并按发布时间倒序。

2. 验证 “待审核”状态的卡片显示“物业审核中”文本,且隐藏分享/点赞/评论数。

3. 验证 点击“删除”按钮,弹出确认框,确认后该头条被删除。

4. 验证 点击“待审核”头条进入详情页,页面底部的评论、分享、收藏、点赞按钮为置灰或不可点击状态,点击时toast提示“此动态未经审核发布无法操作。”

#### AC-3: 我的发布 - 社区头条 - 我的评论

1. 验证 列表展示了用户发表的所有头条评论,并按评论时间倒序。

2. 验证 点击卡片能跳转到原头条详情。

3. 验证 如果原头条被删除,点击卡片toast提示“原文已丢失,无法查看详情”。

4. 验证 可以对自己发表的评论进行删除,并二次确认。

#### AC-4: 我的发布 - 社群广场 - 社群发帖

1. 验证 社群列表页的排序为:参与中 > 已退出 > 已解散。

2. 验证 每个社群卡片上正确显示了在该社群的发帖数量。

3. 验证 点击社群卡片,进入的列表页只包含该用户在该社群发布的帖子。

4. 验证 帖子内容超过三行时,正确显示省略号。

#### AC-5: 我的发布 - 社群广场 - 我的评论

1. 验证 列表展示了用户的所有群广场评论,并按评论时间倒序。

2. 验证 如果原帖被删除,点击卡片toast提示“原文已丢失,无法查看详情”。

#### AC-6: 我的收藏 - 社区头条

1. 验证 列表数据按收藏时间倒序排列。

2. 验证 类型为“党建引领”的卡片不显示评论功能和评论数。

3. 验证 点击“取消收藏”按钮,二次确认后,该内容从列表移除,并且原内容的收藏数减1。

#### AC-7: 我的收藏 - 活动

1. 验证 列表数据按收藏时间倒序排列。

2. 验证 点击“取消收藏”按钮,二次确认后,该活动从列表移除,并且原活动的收藏数减1。

#### AC-8: 我的活动 - 我发起的

1. 验证 列表只包含当前用户发起的活动,并按发起时间倒序。

2. 验证 点击“删除”按钮,二次确认后可成功删除活动。

#### AC-9: 我的活动 - 我参与的

1. 验证 列表包含用户参与的所有活动,并按活动发起时间倒序。

2. 验证 只有“报名中”状态的活动,才显示“取消报名”按钮。

3. 验证 点击“取消报名”,二次确认后,用户从该活动的报名成员中移除,列表同步更新。

4. 验证 点击“删除”仅将记录从“我参与的”列表移除,不影响活动本身。

所属产品
所属模块
需求层级
SR
所属计划
来源
来源备注
当前状态
激活
所处阶段
研发立项
类别
功能
优先级
2
预计功能点
0fp
关键词
抄送给
由谁创建
卓泽敏 于 2025-12-05 18:57:27
指派给
程学勇 于 2025-12-08 11:45:29
评审人员
卓泽敏
评审时间
2025-12-08 11:45:00
由谁关闭
关闭原因
最后修改
卓泽敏 于 2025-12-08 17:32:22