mirror of
https://gitcode.com/JianFeeeee/HomeAgent.git
synced 2026-09-22 09:58:06 +00:00
- common/AttachmentMeta.ets(106):parseAttachment / attachmentFromChannelOutput / fileNameOf / formatBytes / oneDecimal / extLabel / sanitize,纯函数无平台依赖 - common/AttachmentImage.ets(37):loadPixelMap(沙箱 file:// 与远端 /files 两条路径) components/Attachment.ets 只留 UI:AttachmentCard 与 AttachmentDetailContent。 **两者的导出名、@Prop 形状与 import 路径均未变**(ChatPage 仍从 '../components/Attachment' 取 AttachmentDetailContent),组件内部的布局、 过渡、提示文案与失败分支逐字保留,仅函数体搬走。引用方 5 处 import 路径同步更新。 验证:hvigorw assembleHap BUILD SUCCESSFUL;diff 中 Attachment.ets 只有 "-删除纯函数 + import 改写",无属性/布局改动。