首页组件模块化
This commit is contained in:
parent
548de49e4b
commit
548878fb70
|
|
@ -36,8 +36,8 @@
|
||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
import { ref, computed, watch, onMounted } from 'vue';
|
import { ref, computed, watch, onMounted } from 'vue';
|
||||||
import MonthCalendar from '@/components/scheduleEditor/MonthCalendar.vue';
|
import MonthCalendar from '@/components/index/scheduleEditor/MonthCalendar.vue';
|
||||||
import TimeTable from '@/components/scheduleEditor/TimeTable.vue';
|
import TimeTable from '@/components/index/scheduleEditor/TimeTable.vue';
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
events: {
|
events: {
|
||||||
|
|
@ -9,7 +9,7 @@
|
||||||
<!-- 客户管理(底部导航栏选中时显示,使用 v-show 避免组件销毁重建) -->
|
<!-- 客户管理(底部导航栏选中时显示,使用 v-show 避免组件销毁重建) -->
|
||||||
<CustomerManagement v-if="value === 3" ref="customerManagementRef" />
|
<CustomerManagement v-if="value === 3" ref="customerManagementRef" />
|
||||||
<!-- 我的 -->
|
<!-- 我的 -->
|
||||||
<MyProfile v-else-if="value === 4" />
|
<My v-else-if="value === 4" />
|
||||||
|
|
||||||
<!-- 其他内容(底部导航栏未选中客户管理时显示) -->
|
<!-- 其他内容(底部导航栏未选中客户管理时显示) -->
|
||||||
<template v-else>
|
<template v-else>
|
||||||
|
|
@ -56,13 +56,13 @@ import { useUserStore } from '@/store/user';
|
||||||
import { getUserInfo } from '@/api';
|
import { getUserInfo } from '@/api';
|
||||||
|
|
||||||
import FabPlus from '@/components/FabPlus.vue';
|
import FabPlus from '@/components/FabPlus.vue';
|
||||||
import AddEventModal from '@/components/scheduleEditor/AddEventModal.vue';
|
import AddEventModal from '@/components/index/scheduleEditor/AddEventModal.vue';
|
||||||
import ScheduleEditor from '@/components/scheduleEditor/ScheduleEditor.vue';
|
import ScheduleEditor from '@/components/index/scheduleEditor/ScheduleEditor.vue';
|
||||||
import ContentDashboard from '@/components/ContentDashboard.vue';
|
import ContentDashboard from '@/components/index/ContentDashboard.vue';
|
||||||
import TodoList from '@/components/TodoList.vue';
|
import TodoList from '@/components/index/TodoList.vue';
|
||||||
import MessageContent from '@/components/MessageContent.vue';
|
import MessageContent from '@/components/index/MessageContent.vue';
|
||||||
import CustomerManagement from '@/components/CustomerManagement.vue';
|
import CustomerManagement from '@/components/customer/CustomerManagement.vue';
|
||||||
import MyProfile from '@/components/MyProfile.vue';
|
import My from '@/components/my/My.vue';
|
||||||
|
|
||||||
// 顶部tabs选项
|
// 顶部tabs选项
|
||||||
const topTabs = [
|
const topTabs = [
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user