新增前端vue
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
<div class="pt-2 lg:flex">
|
||||
<Avatar :src="userinfo.avatarUrl || headerImg" :size="72" class="!mx-auto !block" />
|
||||
<div class="mt-2 flex flex-col justify-center md:ml-6 md:mt-0">
|
||||
<h1 class="text-md md:text-lg">您好, <a @click="handleMyWorkClick">{{ userinfo.userName }}</a>, 开始您一天的工作吧!</h1>
|
||||
<h1 class="text-md md:text-lg">您好, {{ userinfo.userName }}, 开始您一天的工作吧!</h1>
|
||||
<span class="text-secondary"> 今日晴,20℃ - 32℃! </span>
|
||||
</div>
|
||||
<div class="mt-4 flex flex-1 justify-end md:mt-0">
|
||||
@@ -32,8 +32,4 @@
|
||||
const router = useRouter();
|
||||
const userStore = useUserStore();
|
||||
const userinfo = computed(() => userStore.getUserInfo);
|
||||
|
||||
const handleMyWorkClick = () => {
|
||||
router.push('/desktop/workbench');
|
||||
};
|
||||
</script>
|
||||
|
||||
@@ -3,17 +3,22 @@
|
||||
<template #headerContent>
|
||||
<MySchedule />
|
||||
</template>
|
||||
|
||||
<div>
|
||||
ssssss
|
||||
<Tabs v-model:activeKey="activeKey">
|
||||
<TabPane key="1" tab="日程管理"></TabPane>
|
||||
<TabPane key="2" tab="工单管理"></TabPane>
|
||||
<TabPane key="3" tab="字典管理"></TabPane>
|
||||
</Tabs>
|
||||
</div>
|
||||
</PageWrapper>
|
||||
</template>
|
||||
<script lang="ts" setup name="AboutPage">
|
||||
import { h } from 'vue';
|
||||
import { Tag } from 'ant-design-vue';
|
||||
import { h, ref } from 'vue';
|
||||
import { Tag, Tabs ,TabPane } from 'ant-design-vue';
|
||||
import { PageWrapper } from '@jeesite/core/components/Page';
|
||||
|
||||
import MySchedule from './components/MySchedule.vue';
|
||||
|
||||
const activeKey = ref('1');
|
||||
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user