专题归档 · 2025 年 9 月(编辑分组,非实际写作日期)
实习联调:消息中心少了分类,真的是侧边栏按钮有 Bug 吗?
从页面分类缺失与邮件问题记录中分辨接口映射、前端枚举和后端事件边界。
表面问题
当时我把两个现象记在了一起:消息中心侧边栏没有展示部分证书/考试类消息入口,以及部分邮件没有收到。它们可能出现在同一页面,但不能直接认定有共同根因。
先看数据是不是真的返回了
当时比对了前端拿到的分类列表与接口返回结构,并且区分了业务大类和业务子类型。旧笔记中明确写出「按钮没有问题」,认为有些分类所需的跳转信息还需要后端补充,并需要明确某些枚举对应的业务含义。
也就是说,页面按钮不出现,可能并不是组件渲染逻辑缺失,而是数据、枚举映射或后端返回契约没有对齐。需要逐项核对,而不是随手硬编码一个菜单项。
那封没有收到的邮件呢
至于邮件为什么没有收到,当时还没有查清。它不一定与侧边栏分类缺失是同一个原因,需要沿邮件的发送和到达链路单独排查。
原始接口 JSON、内部缺陷管理地址和业务枚举全表没有搬进 Blog。