|
|
@@ -188,6 +188,7 @@
|
|
|
|
|
|
<!-- 底部占位 -->
|
|
|
<view class="bottom-spacer"></view>
|
|
|
+ <AIFloatingAvatar />
|
|
|
</view>
|
|
|
</template>
|
|
|
|
|
|
@@ -204,6 +205,7 @@ import DimensionProducts from '../../components/DimensionProducts.vue'
|
|
|
import DimensionArticles from '../../components/DimensionArticles.vue'
|
|
|
import FamilyRelationGraph from '../../components/FamilyRelationGraph.vue'
|
|
|
import RadarChart from '../../components/RadarChart.vue'
|
|
|
+import AIFloatingAvatar from '../../components/AIFloatingAvatar.vue'
|
|
|
import { getVisibleSections, getEnergyOverview, getChildren, getTodayTasksByCategory, getActivityList, getProductsByDomain, getFamilyEnergySandbox, getVisibleFamilyMembers, getDimensionOverview, getFeaturedArticles } from '../../utils/api.js'
|
|
|
import config from '../../config.js'
|
|
|
|
|
|
@@ -235,7 +237,7 @@ const healthRequest = function(url, data) {
|
|
|
}
|
|
|
|
|
|
export default {
|
|
|
- components: { TabTransition, PageBanner, LoginGuideCard, HealthTips, FamilyEnergyBar, UserQuickEntry, DimensionTasks, DimensionActivities, DimensionProducts, DimensionArticles, FamilyRelationGraph, RadarChart },
|
|
|
+ components: { TabTransition, PageBanner, LoginGuideCard, HealthTips, FamilyEnergyBar, UserQuickEntry, DimensionTasks, DimensionActivities, DimensionProducts, DimensionArticles, FamilyRelationGraph, RadarChart, AIFloatingAvatar },
|
|
|
data() {
|
|
|
return {
|
|
|
isLoggedIn: false,
|