laoyang
6e7cdaf5fc
v74 端上删掉家谱 + 名册页头改「醒目搜索 + 添加」
用户 2026-10-21:「算了,你画不好。这个功能直接从鸿蒙端去掉吧,不要了。
这样名册这个功能,进来以后,上面就是搜索和添加按钮,搜索,做的醒目一点,
现在看不清。家谱和名册的标签,都不要了。家谱的相关功能,都删除。」
家谱链路整条删除(不是隐藏):
- 删 common/KinLayout.ets、components/FbKinGraph.ets 两个源文件
- 删 Types 的 FbKinPerson / FbKinGraph / FbKinRelation、FbParse 的 parseKin
- 删 FbModuleLoad 路由、FbModuleRepo 模块名、FbSyncAll 预同步清单里的 kin
- 删 DemoData 的 FB_DEMO_KIN_RELATIONS、Theme/Settings 的家谱图标映射
- 删死资源 fb_ic_kin.png
- Index 的 kin 分支去掉(不再有「名册/家谱」两个模块共用一个页面)
- FbPeoplePage:删 subView 分段切换、kinHeader/kinView、loadKin、segBtn;
openDetail 不再借家谱字段兜底,改成纯 id 占位 + 异步补全
(保留"本地没缓存也要立刻开浮层",那是 v73 修过的"点了没反应")
名册页头:
- 第一行就是搜索 + 添加,上面不再有任何东西
- 搜索框从「看不清」改成醒目:白底 #FFFFFF(原来 inputBg 与页面米色几乎同色
⇒ 没有边界)、1.5 主题色描边、高度 36→44、图标 15→18 并染主题色、
字号 fontSmall→fontBody、提示词收短成「搜索姓名 / 首字母 / 手机」
验证:
- ArkTS 静态守卫 917/0(新增 6 条:家谱五条链路全清 + 搜索框三个具体数值)
- 反向验证 154/0(新增 7 条注入全部有效;另修好两条因代码演进失效的旧锚点)
- 编译 BUILD SUCCESSFUL + 装机 install bundle successfully
- 真机 v74 探针 22/0(高度实测 44.2vp、白底、占屏 66%、同排对齐、
家谱在页面与抽屉里都不存在、搜索输入与清空真的生效)
顺带修掉探针三处假红(都不是应用问题,是量错了节点):
- 搜索框在界面树里是两层,TextInput(75px) 只是内部输入区,
白底容器 Row(138px) 才是盒子;只按"有文字/可点"收集会把它漏掉
- uitest uiInput inputText 是 (x,y,text) 三参数,只给文本会静默不输入
- 空态文案是「换个关键词试试…」,按"没有/找到"判永远为假
2026-10-21 23:28:19 +08:00
..
2026-10-19 12:19:54 +08:00
2026-10-20 17:14:40 +08:00
2026-10-18 03:36:04 +08:00
2026-10-19 15:27:31 +08:00
2026-10-20 08:55:27 +08:00
2026-10-20 07:35:37 +08:00
2026-10-20 08:55:27 +08:00
2026-10-20 15:27:32 +08:00
2026-10-19 12:19:54 +08:00
2026-10-19 12:19:54 +08:00
2026-10-18 03:36:04 +08:00
2026-10-20 07:35:37 +08:00
2026-10-21 20:01:37 +08:00
2026-10-20 20:18:38 +08:00
2026-10-20 20:18:38 +08:00
2026-10-19 15:27:31 +08:00
2026-10-19 15:27:31 +08:00
2026-10-20 07:35:37 +08:00
2026-10-20 07:35:37 +08:00
2026-10-20 15:27:32 +08:00
2026-10-19 12:19:54 +08:00
2026-10-20 08:55:27 +08:00
2026-10-19 15:27:31 +08:00
2026-10-19 15:27:31 +08:00
2026-10-20 15:27:32 +08:00
2026-10-20 08:55:27 +08:00
2026-10-19 08:29:44 +08:00
2026-10-18 03:36:04 +08:00
2026-10-18 03:36:04 +08:00
2026-10-18 03:36:04 +08:00
2026-10-21 20:01:37 +08:00
2026-10-20 15:27:32 +08:00
2026-10-20 15:27:32 +08:00
2026-10-20 15:27:32 +08:00
2026-10-20 16:36:30 +08:00
2026-10-18 20:14:40 +08:00
2026-10-19 12:19:54 +08:00
2026-10-19 15:27:31 +08:00