|
|
@@ -4,6 +4,28 @@
|
|
|
|
|
|
---
|
|
|
|
|
|
+## v1.0.1933 (2026-11-01)
|
|
|
+
|
|
|
+### 新功能
|
|
|
+- 健康报告详情点击/左滑修复 + 统一成员选择弹出控件 MemberPickerPopup
|
|
|
+
|
|
|
+### 其他
|
|
|
+- - :key 方法调用 getReportKey(item) 被编译器用作事件参数 propPath,MP 运行时 getTarget
|
|
|
+- 仅做属性访问无法执行方法 -> 事件入参恒 undefined。改 :key="item._uk" + ensureReportKeys()
|
|
|
+- - 事件全部改 data-id/data-report-type/data-subject-id + 处理器读 e.currentTarget.dataset
|
|
|
+- - DAN 报告保留不可左滑
|
|
|
+- Part2 统一成员选择弹出页为控件(蓝本=首页能量沙盘切换成员弹出页 wuxing-sandbox):
|
|
|
+- - 新增 components/MemberPickerPopup.vue(mask+panel+title+取消归属行+选项+check 图标+空态,
|
|
|
+- props: visible/title/options/activeKey/showCancel/cancelText/emptyText; emit: close/cancel-bind/select)
|
|
|
+- - report-list.vue 移除原 adjust-panel 模板与样式,改用 MemberPickerPopup;删除废弃方法
|
|
|
+- selectMemberAdjust/selectAllAdjustMembers/selectedAdjustMemberId/adjustMembers
|
|
|
+- - 选项 key=String(memberIdOf(member)) 与 active-key=String(subjectId) 同口径(后端
|
|
|
+- subject_id 归一为 family_members.id),落库仍用 member.id(与原实现一致)
|
|
|
+- 校验:verify-vue-compile 2/2 PASS、audit-mp-antipatterns ERROR 0;
|
|
|
+- 真编译器复核产物 wx:key="_uk"、事件全为 $event、cancel-bind 正确映射为 cancelBind、无 getReportKey propPath
|
|
|
+-
|
|
|
+
|
|
|
+
|
|
|
## v1.0.1932 (2026-11-01)
|
|
|
|
|
|
### 文档
|