Files
FamilyBook_harmonyos/entry
laoyang e1152941af 纪念日生日卡:删副标题、改文案、头像兜底 (#87)
用户 2026-11-05:
  「现在还是没有头像。」
  「来自成员资料不能在这里修改这句话去掉。」
  「要修改生日,请到名册里打开这位成员的资料。这句话改成:
    要修改生日,请到名册里修改这位成员的资料。」

① 头像为什么没出来 —— 查清了,**链路是通的,是那个人本来就没头像**
   数据库实查:
     persons #1108 高雪玉  avatar=[]  avatar_color=[]
     全家 800 人里只有 **19 人** 有头像
   而首页「最近纪念日」前三条正好是:高雪玉 / 领证纪念日 / 杨永全,
   第一条就是没头像的那位 —— 点开自然只看到色块。
   (同前三条里的「杨永全」是**有**头像的,点他就能看到真图。)

   ⇒ 兜底做稳:新增 blockColor()
     · avatar_color 有值就用它;
     · 没有就**按名字算一个稳定色**(charCode 求和取模),
       同一人每次打开颜色一致 —— 不能随机,否则每次弹出来都变一个色;
     · 调色板用纪念日模块的暖色系(8 档),避免"别人暖色、这个是荧光绿"。

② 去掉「来自成员资料,不能在这里修改」
   顶栏「生日 / 农历生日」本身已说明这是什么,再挂免责声明显得啰嗦;
   底部那句出口已经表达了边界。

③ 文案改成「要修改生日,请到名册里修改这位成员的资料。」
   (原来写的是"打开这位成员的资料",用户改成"修改";
     另外"家人"改成"名册"——与模块名叫法一致。)

编译通过,已装真机。
2026-11-05 20:35:53 +08:00
..