diff --git a/src/game_pages/detail/components/OrganizerInfo/index.module.scss b/src/game_pages/detail/components/OrganizerInfo/index.module.scss
index ec86174..5843350 100644
--- a/src/game_pages/detail/components/OrganizerInfo/index.module.scss
+++ b/src/game_pages/detail/components/OrganizerInfo/index.module.scss
@@ -70,7 +70,9 @@
.organizer-actions {
display: flex;
+ flex: 0 0 120px;
align-items: center;
+ justify-content: flex-end;
gap: 8px;
margin-left: auto;
flex-shrink: 0;
diff --git a/src/game_pages/detail/components/OrganizerInfo/index.tsx b/src/game_pages/detail/components/OrganizerInfo/index.tsx
index db8521f..37121c8 100644
--- a/src/game_pages/detail/components/OrganizerInfo/index.tsx
+++ b/src/game_pages/detail/components/OrganizerInfo/index.tsx
@@ -142,7 +142,7 @@ export default function OrganizerInfo(props) {
>
{is_following ? (
- 取消关注
+ 已关注
) : (
<>
diff --git a/src/game_pages/detail/index.tsx b/src/game_pages/detail/index.tsx
index 456e5da..fd87db0 100644
--- a/src/game_pages/detail/index.tsx
+++ b/src/game_pages/detail/index.tsx
@@ -214,7 +214,7 @@ function Index() {
-
+
{/* swiper */}
{/* content */}
diff --git a/src/utils/helper.ts b/src/utils/helper.ts
index d5eaf1d..48d3aa9 100644
--- a/src/utils/helper.ts
+++ b/src/utils/helper.ts
@@ -45,12 +45,12 @@ const navigateToLogin = (currentPath?: string) => {
// 检查登录状态,如果未登录则跳转到登录页
export const requireLogin = (): boolean => {
const isLoggedIn = check_login_status();
-
+
if (!isLoggedIn) {
navigateToLogin();
return false;
}
-
+
return true;
};
@@ -62,25 +62,25 @@ export const requireLoginWithPhone = (): boolean => {
navigateToLogin();
return false;
}
-
+
// 检查是否有手机号
// 优先从 store 中获取用户信息
const userInfo = useUser.getState().user;
let phone = (userInfo as any)?.phone;
-
+
// 如果 store 中没有,尝试从本地存储获取
if (!phone || phone.trim() === '') {
const localUserInfo = get_user_info();
phone = localUserInfo?.phone;
}
-
+
// 如果用户信息中没有手机号,或者手机号为空
if (!phone || phone.trim() === '') {
console.log('用户未绑定手机号,跳转到登录页绑定');
navigateToLogin();
return false;
}
-
+
return true;
};