首页组件模块化

This commit is contained in:
WindowBird 2025-11-12 15:36:06 +08:00
parent 548de49e4b
commit 548878fb70
11 changed files with 10 additions and 10 deletions

View File

@ -36,8 +36,8 @@
<script setup>
import { ref, computed, watch, onMounted } from 'vue';
import MonthCalendar from '@/components/scheduleEditor/MonthCalendar.vue';
import TimeTable from '@/components/scheduleEditor/TimeTable.vue';
import MonthCalendar from '@/components/index/scheduleEditor/MonthCalendar.vue';
import TimeTable from '@/components/index/scheduleEditor/TimeTable.vue';
const props = defineProps({
events: {

View File

@ -9,7 +9,7 @@
<!-- 客户管理底部导航栏选中时显示使用 v-show 避免组件销毁重建 -->
<CustomerManagement v-if="value === 3" ref="customerManagementRef" />
<!-- 我的 -->
<MyProfile v-else-if="value === 4" />
<My v-else-if="value === 4" />
<!-- 其他内容底部导航栏未选中客户管理时显示 -->
<template v-else>
@ -56,13 +56,13 @@ import { useUserStore } from '@/store/user';
import { getUserInfo } from '@/api';
import FabPlus from '@/components/FabPlus.vue';
import AddEventModal from '@/components/scheduleEditor/AddEventModal.vue';
import ScheduleEditor from '@/components/scheduleEditor/ScheduleEditor.vue';
import ContentDashboard from '@/components/ContentDashboard.vue';
import TodoList from '@/components/TodoList.vue';
import MessageContent from '@/components/MessageContent.vue';
import CustomerManagement from '@/components/CustomerManagement.vue';
import MyProfile from '@/components/MyProfile.vue';
import AddEventModal from '@/components/index/scheduleEditor/AddEventModal.vue';
import ScheduleEditor from '@/components/index/scheduleEditor/ScheduleEditor.vue';
import ContentDashboard from '@/components/index/ContentDashboard.vue';
import TodoList from '@/components/index/TodoList.vue';
import MessageContent from '@/components/index/MessageContent.vue';
import CustomerManagement from '@/components/customer/CustomerManagement.vue';
import My from '@/components/my/My.vue';
// tabs
const topTabs = [