feat(shop-dashboard): 更新欢迎横幅显示租户名称
- 使用 userStore 替换站点名显示,改为展示租户名称 - 引入并使用 userStore 提供用户相关数据 - 提升欢迎横幅的个性化和准确性
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
<!-- 欢迎横幅 -->
|
<!-- 欢迎横幅 -->
|
||||||
<div class="welcome-banner">
|
<div class="welcome-banner">
|
||||||
<div class="welcome-left">
|
<div class="welcome-left">
|
||||||
<h2 class="welcome-title">🏸 {{ siteStore.appName || '企业商城' }}</h2>
|
<h2 class="welcome-title">🏸 {{ userStore.info?.tenantName }}</h2>
|
||||||
<p class="welcome-sub">欢迎回来,管理员,今日数据已更新</p>
|
<p class="welcome-sub">欢迎回来,管理员,今日数据已更新</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="welcome-right">
|
<div class="welcome-right">
|
||||||
@@ -220,6 +220,7 @@ import {
|
|||||||
import { message } from 'ant-design-vue/es';
|
import { message } from 'ant-design-vue/es';
|
||||||
import { useSiteStore } from '@/store/modules/site';
|
import { useSiteStore } from '@/store/modules/site';
|
||||||
import { useStatisticsStore } from '@/store/modules/statistics';
|
import { useStatisticsStore } from '@/store/modules/statistics';
|
||||||
|
import { useUserStore } from '@/store/modules/user';
|
||||||
import { pageShopOrder } from '@/api/shop/shopOrder';
|
import { pageShopOrder } from '@/api/shop/shopOrder';
|
||||||
import { storeToRefs } from 'pinia';
|
import { storeToRefs } from 'pinia';
|
||||||
import { removeSiteInfoCache } from '@/api/cms/cmsWebsite';
|
import { removeSiteInfoCache } from '@/api/cms/cmsWebsite';
|
||||||
@@ -227,6 +228,7 @@ import { removeSiteInfoCache } from '@/api/cms/cmsWebsite';
|
|||||||
// 使用状态管理
|
// 使用状态管理
|
||||||
const siteStore = useSiteStore();
|
const siteStore = useSiteStore();
|
||||||
const statisticsStore = useStatisticsStore();
|
const statisticsStore = useStatisticsStore();
|
||||||
|
const userStore = useUserStore();
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
|
|
||||||
// 从 store 中获取响应式数据
|
// 从 store 中获取响应式数据
|
||||||
|
|||||||
Reference in New Issue
Block a user