# 当前前端与参考前端完整对比总表 更新时间:2026-08-22 ## 核对范围与判定方法 - 参考项目:`C:\Users\Rain\Desktop\job\Jiapu-App` - 当前项目:`C:\Users\Rain\Desktop\job\jiapuapp` - 比对对象以两个前端项目为主;需要后端数据才能完成的显示和播放会单独标出,不能把“有页面”写成“功能已可用”。 - 参考项目 `pages.json` 有 78 条活动路由。每条路由同时按 `.vue` 和 `.nvue` 解析,不能只检查 `.vue`。 - 当前项目有 59 条活动路由。多个参考页面合并到一个当前页面或组件时,只要入口、操作、字段和状态完整,判定为“合并覆盖”,不要求文件数量相同。 - 静态空壳、无入口演示页和未实现按钮会明确标记,不能当成当前项目必须复制的正式功能。 > 2026-08-22 第二轮按入口和点击链路复核。此前的 78/78 只表示参考路由已逐项登记,不代表每个入口都完成过真机点击。此次发现“宣传视频”虽有页面映射,但首页没有封面预览且 `G01 → F11` 被路由白名单拦截,原结论不准确,现已修正并加入回归检查。 > 2026-08-22 第三轮严格复核:再次逐项检查 78 条参考路由的模板、点击事件、表单字段、图片/视频显示和当前后端 DTO。此前把“前端已写媒体控件”直接判为“功能覆盖”的结论仍不严谨。功德图片实际上会被当前后端丢弃;谱文多图、礼仪封面显示、家族视频封面优先列表及多个列表的缩略图/批量操作也未完全对齐。下方“严格复核后的真实差异”是当前最终结论,优先于旧的“本轮补齐”措辞。 > 2026-08-22 第四轮融合复核:不再把“能从别处操作”直接等同于完整覆盖,而是继续核对聚合入口、字段是否真正显示、同一记录的生命周期信息是否完整。新增确认:家谱级重要证件总入口缺失;VIP 订单号及支付/到期时间未完整展示;提现单号、处理时间和审核/打款信息未展示;推广中心缺参考项目真实可用的注册链接二维码和复制链接。家谱编号、首页姓氏位置和参考项目更严格的必填规则属于产品取舍,单列待确认,不直接开发。 > 2026-08-22 第五轮字段消费复核:逐项区分“业务发生时间”和“记录创建时间”。参考相册、礼仪、功德、成长记录、贺礼簿、家族恩人列表均显示 `create_time`;当前除相册外显示的是 `ceremonyTime/meritTime/recordDate/eventTime/remindTime` 等业务时间,不能视为同一个字段。最新后端五个已确认映射 VO 及相近的 `AppMemoVo` 均未返回 `createTime`,因此这不是只改模板即可完成的前端项。家族视频使用 `publishTime`、家族圈直接返回 `createTime`,已有等价字段,不重复列入。 状态说明: - **覆盖**:当前项目有等价或更完整的可执行路径。 - **合并覆盖**:能力存在,但被合并到当前页面、弹窗或组件。 - **升级替代**:参考做法存在安全、契约或产品问题,当前使用更可靠的流程完成同一用户目标。 - **非产品页**:空壳、静态原型、插件演示或没有业务入口,不迁移。 - **本轮补齐**:静态比对发现过差距,本轮已补入当前前端并进入后端联调清单。 ## 严格复核后的真实差异 | 优先级 | 模块/参考路由 | 参考项目实际行为 | 当前项目实际行为 | 责任与完成条件 | | --- | --- | --- | --- | --- | | P0 | 家族视频 `video/index`、`video2.nvue` | 列表先显示 `item.imgs` 封面,点击后进入播放器/纵向播放 | `platform-videos.vue` 已是封面优先,但 `videos.vue` 的家族视频列表仍直接渲染 `