|
|
@@ -362,24 +362,24 @@
|
|
|
</PlayfulCard>
|
|
|
</view>
|
|
|
</template>
|
|
|
+ <!-- ===== L1 即时反馈:Toast + 庆祝 ===== -->
|
|
|
+ <FeedbackToast
|
|
|
+ :visible="toastVisible"
|
|
|
+ :text="toastText"
|
|
|
+ :icon="toastIcon"
|
|
|
+ :animating="toastAnimating" />
|
|
|
+ <MilestoneCelebration
|
|
|
+ :visible="celebrationVisible"
|
|
|
+ :title="celebrationTitle"
|
|
|
+ :subtitle="celebrationSubtitle"
|
|
|
+ :particles="celebrationParticles"
|
|
|
+ @dismiss="celebrationVisible = false" />
|
|
|
+ <!-- ===== L2 深度反馈:每日健康小语 ===== -->
|
|
|
+ <DailySummary
|
|
|
+ v-if="selectedMemberId && selectedChild && selectedChild.id"
|
|
|
+ :childId="selectedChild.id"
|
|
|
+ @dismiss="onDailySummaryDismiss" />
|
|
|
</view>
|
|
|
- <!-- ===== L1 即时反馈:Toast + 庆祝 ===== -->
|
|
|
- <FeedbackToast
|
|
|
- :visible="toastVisible"
|
|
|
- :text="toastText"
|
|
|
- :icon="toastIcon"
|
|
|
- :animating="toastAnimating" />
|
|
|
- <MilestoneCelebration
|
|
|
- :visible="celebrationVisible"
|
|
|
- :title="celebrationTitle"
|
|
|
- :subtitle="celebrationSubtitle"
|
|
|
- :particles="celebrationParticles"
|
|
|
- @dismiss="celebrationVisible = false" />
|
|
|
- <!-- ===== L2 深度反馈:每日健康小语 ===== -->
|
|
|
- <DailySummary
|
|
|
- v-if="selectedMemberId && selectedChild && selectedChild.id"
|
|
|
- :childId="selectedChild.id"
|
|
|
- @dismiss="onDailySummaryDismiss" />
|
|
|
</template>
|
|
|
|
|
|
<script>
|