forked from gxwebsoft/mp-10550
feat(header): 替换网站名称为租户名称显示
- 引入User模型类型定义 - 添加userInfo状态管理 - 实现getTenantName方法获取租户名称 - 将Header组件中的getWebsiteName替换为getTenantName - 在用户卡片组件中根据域名条件渲染角色标签
This commit is contained in:
@@ -11,6 +11,7 @@ import {useUserData} from "@/hooks/useUserData";
|
||||
import {getStoredInviteParams} from "@/utils/invite";
|
||||
import UnifiedQRButton from "@/components/UnifiedQRButton";
|
||||
import {useThemeStyles} from "@/hooks/useTheme";
|
||||
import {getRootDomain} from "@/utils/domain";
|
||||
|
||||
const UserCard = forwardRef<any, any>((_, ref) => {
|
||||
const {data, refresh} = useUserData()
|
||||
@@ -198,7 +199,9 @@ const UserCard = forwardRef<any, any>((_, ref) => {
|
||||
/>
|
||||
<View className={'flex flex-col'}>
|
||||
<Text style={{color: '#ffffff'}}>{getDisplayName() || '点击登录'}</Text>
|
||||
<View><Tag type="success">{getRoleName()}</Tag></View>
|
||||
{getRootDomain() && (
|
||||
<View><Tag type="success">{getRoleName()}</Tag></View>
|
||||
)}
|
||||
</View>
|
||||
</View>
|
||||
</View>
|
||||
|
||||
Reference in New Issue
Block a user