xiangqinxiaochengxu/前端未完成功能清单.md

294 lines
5.9 KiB
Markdown
Raw Permalink Normal View History

2026-04-17 10:49:14 +08:00
# 前端未完成功能清单
## 1. 微信小程序前端未完成项
### 1.1 首页模块
当前状态:
1. 已完成活动预告基础展示
2. 已完成公告栏基础展示
3. 已完成会员推荐区基础展示
未完成项:
1. 首页活动区域改为更完整的 `swiper` 轮播效果
2. 公告栏滚动/轮播交互优化
3. 会员卡点击后查看公开资料弹层或半屏页
4. 首页会员推荐与公开资料分级信息联动
涉及页面:
1. `miniprogram/pages/home/home.js`
2. `miniprogram/pages/home/home.wxml`
3. `miniprogram/pages/home/home.wxss`
### 1.2 资料填写页
当前状态:
1. 已可加载用户资料
2. 已可保存资料
3. 已可提交审核
未完成项:
1. 按文档实现 6 步分步骤填写 UI
2. Step Indicator 进度展示
3. 性格标签多选
4. 爱好多选,且支持最多 8 个
5. 价值观问卷 4 题完整交互
6. 择偶偏好完整字段输入
7. 头像上传入口与前端压缩联动
8. 每步即时保存体验优化
涉及页面:
1. `miniprogram/pages/profile-edit/profile-edit.js`
2. `miniprogram/pages/profile-edit/profile-edit.wxml`
3. `miniprogram/pages/profile-edit/profile-edit.wxss`
### 1.3 匹配页
当前状态:
1. 已支持候选人列表
2. 已支持 AI 推荐按钮
3. 已支持感兴趣、跳过、我的匹配
4. 已支持基础候选人信息弹层
未完成项:
1. 跳过/不感兴趣的完整前后端交互闭环
2. 公开资料更完整展示
3. 匹配成功后的更完整弹窗和跳转引导
4. AI 推荐视觉和理由展示优化
涉及页面:
1. `miniprogram/pages/match/match.js`
2. `miniprogram/pages/match/match.wxml`
3. `miniprogram/pages/match/match.wxss`
### 1.4 活动页
当前状态:
1. 已完成活动列表页基础联调
2. 已完成活动详情页基础联调
3. 已完成我的活动页基础联调
未完成项:
1. 更细化的活动分类交互
2. 活动卡片状态标签样式优化
3. 活动详情页更完整的报名按钮状态文案
4. 名额进度条视觉化展示
5. 富文本/Markdown 活动详情渲染增强
涉及页面:
1. `miniprogram/pages/activity/activity.js`
2. `miniprogram/pages/activity/activity.wxml`
3. `miniprogram/pages/activity/activity.wxss`
4. `miniprogram/pages/activity-detail/activity-detail.js`
5. `miniprogram/pages/activity-detail/activity-detail.wxml`
6. `miniprogram/pages/activity-detail/activity-detail.wxss`
### 1.5 我的页面
当前状态:
1. 已完成资料摘要展示
2. 已完成审核状态入口
3. 已完成我的活动、我的匹配入口
未完成项:
1. 审核状态徽章组件化
2. 资料完整度组件化
3. 隐私设置真实功能
涉及页面:
1. `miniprogram/pages/profile/profile.js`
2. `miniprogram/pages/profile/profile.wxml`
3. `miniprogram/pages/profile/profile.wxss`
### 1.6 公告详情页
当前状态:
1. 已可展示公告标题和正文
未完成项:
1. Markdown 内容更完整渲染
2. 更好的排版样式
涉及页面:
1. `miniprogram/pages/announcement/announcement.js`
2. `miniprogram/pages/announcement/announcement.wxml`
3. `miniprogram/pages/announcement/announcement.wxss`
## 2. 后台管理端前端未完成项
### 2.1 用户管理页增强
当前状态:
1. 已支持用户搜索、筛选、详情、封禁/解封
未完成项:
1. 分页
2. 更丰富的筛选项
3. 用户详情展示优化
4. 操作确认弹窗与更细操作反馈
涉及页面:
1. `admin-web/src/views/users/UsersView.vue`
### 2.2 审核页增强
当前状态:
1. 已支持待审核列表
2. 已支持通过/驳回
未完成项:
1. 等待时长展示
2. 超时 SLA 高亮提示
3. 侧边栏完整资料展示
4. 操作后自动加载下一条体验优化
涉及页面:
1. `admin-web/src/views/users/AuditUsersView.vue`
### 2.3 活动管理页增强
当前状态:
1. 已支持活动列表
2. 已支持活动创建
3. 已支持活动编辑
4. 已支持发布/下架
未完成项:
1. 表单校验更完整
2. 独立创建页 `/activities/new` 的真实联调
3. 活动封面上传联动
4. 更好的状态展示和筛选
涉及页面:
1. `admin-web/src/views/activities/ActivitiesView.vue`
### 2.4 公告管理页增强
当前状态:
1. 已支持公告列表
2. 已支持公告创建
未完成项:
1. 公告编辑联动完善
2. 草稿/发布状态切换优化
3. 内容编辑体验优化
涉及页面:
1. `admin-web/src/views/announcements/AnnouncementsView.vue`
### 2.5 匹配记录页增强
当前状态:
1. 已支持匹配记录列表展示
未完成项:
1. 筛选条件
2. 分页
3. 更完整详情展示
涉及页面:
1. `admin-web/src/views/matches/MatchesView.vue`
### 2.6 系统设置页增强
当前状态:
1. 已支持 AI 权重和每日推荐上限配置
未完成项:
1. 更多系统配置项展示
2. 配置项说明文案
3. 表单校验和恢复默认值能力
涉及页面:
1. `admin-web/src/views/settings/SettingsView.vue`
### 2.7 数据看板页增强
当前状态:
1. 已支持关键指标和趋势列表展示
未完成项:
1. 图表化展示
2. 时间范围切换
3. 更多运营指标
涉及页面:
1. `admin-web/src/views/dashboard/DashboardView.vue`
## 3. 通用前端能力未完成项
1. 通用组件体系不完整
文档要求中的组件如:
`member-card`
`activity-card`
`match-card`
`audit-badge`
`progress-bar`
`empty-state`
目前大多还是页面内实现,未系统组件化
2. 页面空状态、加载状态、错误状态不统一
3. 更完整的视觉细节和交互打磨仍需继续
4. 小程序与后台前端都尚未做系统级 UI 一致性整理
## 4. 当前优先级建议
### P0
1. 首页会员公开资料交互
2. 资料页 6 步完整化
3. 审核页操作体验增强
### P1
1. 活动管理页封面上传联动
2. 匹配记录页筛选分页
3. 系统设置页增强
### P2
1. 首页视觉和公告滚动优化
2. 公告 Markdown 渲染优化
3. 通用组件体系整理