提交 9dccd0b4 作者: ZhangLingKun

功能:问题修复

上级 fa3ce97a
流水线 #7357 已通过 于阶段
in 5 分 7 秒
......@@ -41,6 +41,7 @@ const HeaderView: React.FC<{
};
// 获取用户信息
const getAccountInfo = async () => {
if (!system?.token) return;
const res = await CommonAPI.getAccountInfo();
if (res && res.code === '200') {
dispatch(setUserInfo(res.result));
......@@ -57,9 +58,8 @@ const HeaderView: React.FC<{
}, []);
// 当前是否登录
useEffect(() => {
if (system?.token) {
getAccountInfo().then();
}
if (!system?.token) return;
getAccountInfo().then();
}, [system?.token]);
// 右上角按钮
const items: MenuProps['items'] = [
......@@ -72,7 +72,7 @@ const HeaderView: React.FC<{
</div>
<div>昵称:{userInfo?.nickName}</div>
<div>手机号:{userInfo?.phoneNum}</div>
<div>加入云享飞 {getDiffDay(userInfo?.createTime)}</div>
<div>来到云享飞 {getDiffDay(userInfo?.createTime)}</div>
</div>
),
},
......@@ -137,7 +137,7 @@ const HeaderView: React.FC<{
联系客服
</Button>
</div>
{!!userInfo && (
{!!userInfo?.id && (
<div className="nav-user">
<Dropdown
overlayStyle={{ textAlign: 'center' }}
......@@ -153,7 +153,7 @@ const HeaderView: React.FC<{
</div>
)}
<div className="nav-action">
{!userInfo && (
{!userInfo?.id && (
<Button
type={'primary'}
className="action-item"
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论