peixue-dev/Archive/peidu-temp-files/docs/📋家长端未关联功能检查报告-2026-01-24.md

6.2 KiB

📋 家长端未关联功能检查报告

检查日期: 2026-01-24
检查方式: 直接检查代码实现
检查范围: 家长端所有功能模块


🎯 检查结果总结

经过全面检查家长端代码实现,发现以下需要和其他端关联但目前未关联的功能:


未关联功能清单

1. 服务反馈功能 (feedback/list.vue)

当前状态: ⚠️ 部分关联

问题描述:

  • 已调用成长记录接口 /api/growth/record/parent/list
  • 缺少陪伴员联系方式 (teacherPhone)
  • 无法联系陪伴员

需要关联的数据:

  • 陪伴员电话号码 (从陪伴员端获取)
  • 陪伴员详细信息 (从陪伴员端获取)

影响:

  • 家长看到反馈后无法直接联系陪伴员
  • "联系陪伴员"按钮无法使用

优先级: P1 (重要但不紧急)


2. 消息中心功能 (message/center.vue)

当前状态: ⚠️ 部分关联

问题描述:

  • 已实现消息列表展示
  • 已实现消息已读/未读状态
  • 消息跳转逻辑不完整
  • 缺少与订单、评价、成长记录的深度关联

需要关联的数据:

  • 订单消息 → 订单详情页 (已实现)
  • 评价消息 → 评价列表页 (已实现)
  • 成长记录消息 → 成长记录详情页 (已实现)
  • ⚠️ 但消息数据来源可能不完整

影响:

  • 消息通知功能不完整
  • 家长可能错过重要通知

优先级: P1 (重要但不紧急)


3. 钱包交易记录 (wallet/transaction.vue)

当前状态: 已关联

问题描述:

  • 已调用钱包API walletApi.getTransactionList
  • 数据来源正确

需要关联的数据:

影响: 无

优先级: N/A


4. 积分记录 (points/record.vue)

当前状态: 已关联

问题描述:

  • 已调用积分API pointsApi.getPointsInfopointsApi.getPointsRecords
  • 数据来源正确

需要关联的数据:

影响: 无

优先级: N/A


5. 课程学习记录 (course/player.vue)

当前状态: 已关联

问题描述:

  • 已在2026-01-23实现与学习记录的关联
  • 课程播放会自动记录学习进度

需要关联的数据:

影响: 无

优先级: N/A


6. 成长记录功能 (growth/list.vue, growth/detail.vue)

当前状态: 已关联

问题描述:

  • 已在2026-01-23实现完整功能
  • 可以查看陪伴员提交的成长记录
  • 数据来源正确

需要关联的数据:

影响: 无

优先级: N/A


7. 评价功能 (review/submit.vue, review/list.vue)

当前状态: 已关联

问题描述:

  • 已在2026-01-23实现完整功能
  • 可以提交评价和查看评价列表
  • 数据来源正确

需要关联的数据:

影响: 无

优先级: N/A


8. 订单详情 (order-package/pages/order/detail.vue)

当前状态: 已关联

问题描述:

  • 已在2026-01-23实现服务记录展示
  • 可以查看签到签退记录
  • 已在2026-01-24实现轮询机制
  • 数据来源正确

需要关联的数据:

影响: 无

优先级: N/A


9. 陪伴员详情 (teacher/detail.vue)

当前状态: 已关联

问题描述:

  • 已在2026-01-23实现完整功能
  • 可以查看陪伴员详细信息
  • 数据来源正确

需要关联的数据:

影响: 无

优先级: N/A


10. 陪伴员排班 (teacher/schedule.vue)

当前状态: 已关联

问题描述:

  • 已在2026-01-24实现完整功能
  • 可以查看陪伴员排班情况
  • 数据来源正确

需要关联的数据:

影响: 无

优先级: N/A


11. 日历功能 (calendar/index.vue)

当前状态: 已关联

问题描述:

  • 已在2026-01-24实现完整功能
  • 可以查看预约日历
  • 数据来源正确

需要关联的数据:

影响: 无

优先级: N/A


📊 统计数据

功能模块 总数 已关联 部分关联 未关联
家长端功能 11 9 2 0
关联完成度 100% 81.8% 18.2% 0%

🎯 需要修复的功能

P1 - 重要但不紧急 (2个)

1. 服务反馈 - 陪伴员联系方式

问题: 家长查看反馈后无法联系陪伴员

解决方案:

  • 在成长记录接口返回数据中补充 teacherPhone 字段
  • 或在前端调用陪伴员详情接口获取联系方式

修改文件:

  • 后端: GrowthRecordController.java - 补充返回字段
  • 或前端: feedback/list.vue - 调用陪伴员详情接口

预计时间: 15分钟


2. 消息中心 - 消息数据完整性

问题: 消息通知可能不完整

解决方案:

  • 检查后端消息推送逻辑
  • 确保订单状态变更、评价提交、成长记录提交时都会发送消息
  • 补充缺失的消息推送

修改文件:

  • 后端: NotificationServiceImpl.java - 补充消息推送逻辑
  • 后端: OrderServiceImpl.java - 订单状态变更时推送消息
  • 后端: ReviewServiceImpl.java - 评价提交时推送消息
  • 后端: GrowthRecordServiceImpl.java - 成长记录提交时推送消息

预计时间: 30分钟


已完成的关联功能

以下功能已在之前的修复中完成关联:

  1. 订单详情 - 服务记录展示 (2026-01-23)
  2. 成长记录功能 (2026-01-23)
  3. 评价功能 (2026-01-23)
  4. 陪伴员详情 (2026-01-23)
  5. 课程学习记录 (2026-01-23)
  6. 陪伴员排班 (2026-01-24)
  7. 日历功能 (2026-01-24)
  8. 订单状态轮询 (2026-01-24)
  9. 钱包交易记录 (已实现)
  10. 积分记录 (已实现)

🎉 总结

家长端数据关联完成度: 81.8%

剩余问题: 2个 (P1级别)

核心功能: 全部已关联

次要功能: ⚠️ 部分需要完善

建议:

  1. 优先修复服务反馈中的陪伴员联系方式问题
  2. 补充消息中心的消息推送逻辑
  3. 这两个问题不影响核心业务流程,可以在后续版本中修复

检查完成时间: 2026-01-24 17:30
检查状态: 完成
下一步: 根据优先级修复剩余问题