feat(user): 实现自动登录并优化用户相关功能

- 添加自动登录功能,通过 OpenID 实现一键登录
- 优化用户数据加载和保存逻辑,确保数据完整性
- 处理邀请关系,自动登录时建立邀请关系
- 更新订单统计钩子,增加用户身份检查
- 修复首页轮播图点击事件,实现跳转功能
This commit is contained in:
2025-09-10 16:29:58 +08:00
parent 24c6e3aa9f
commit 0a10afcea2
4 changed files with 113 additions and 12 deletions

View File

@@ -1,5 +1,6 @@
import {useEffect} from 'react'
import {useUser} from "@/hooks/useUser";
import {Empty} from '@nutui/nutui-react-taro';
import {Text} from '@tarojs/components';
function Admin() {
@@ -12,7 +13,16 @@ function Admin() {
if (!isAdmin()) {
return (
<Text></Text>
<Empty
description="您不是管理员"
imageSize={80}
style={{
backgroundColor: 'transparent',
height: 'calc(100vh - 200px)'
}}
>
</Empty>
);
}
return (