修改满员判定条件

This commit is contained in:
张成
2025-09-18 21:48:58 +08:00
parent 2f5bfc537c
commit 29bc03f242

View File

@@ -229,12 +229,18 @@ function toast(message) {
Taro.showToast({ title: message, icon: "none" });
}
function isFull (counts) {
function isFull(counts) {
const { max_players, current_players, max_substitute_players, current_substitute_count, is_substitute_supported } = counts
if (is_substitute_supported === IsSubstituteSupported.SUPPORT) {
if (max_players === current_players) {
return true
}
else if (is_substitute_supported === IsSubstituteSupported.SUPPORT) {
return max_substitute_players === current_substitute_count
}
return max_players === current_players
return false
}
// 底部操作栏
@@ -353,7 +359,7 @@ function StickyButton(props) {
return "";
}
const { text, available = true, action = () => {} } = generateTextAndAction(user_action_status)!;
const { text, available = true, action = () => { } } = generateTextAndAction(user_action_status)!;
let ActionText: React.FC | string = text;
@@ -548,7 +554,7 @@ function GameInfo(props) {
{ latitude: c_latitude, longitude: c_longitude },
]}
includePadding={{ left: 50, right: 50, top: 50, bottom: 50 }}
onError={() => {}}
onError={() => { }}
// hide business msg
showLocation
theme="dark"
@@ -749,9 +755,8 @@ function Participants(props) {
<View
className="participants-list-scroll-content"
style={{
width: `${
participants.length * 103 + (participants.length - 1) * 8
}px`,
width: `${participants.length * 103 + (participants.length - 1) * 8
}px`,
}}
>
{participants.map((participant) => {
@@ -860,8 +865,8 @@ function genRecommendGames(games, location, avatar) {
skill_level_max !== skill_level_min
? `${skill_level_min || "-"}${skill_level_max || "-"}`
: skill_level_min === "1"
? "无要求"
: `${skill_level_min}以上`,
? "无要求"
: `${skill_level_min}以上`,
playType: play_type,
};
});
@@ -871,7 +876,7 @@ function OrganizerInfo(props) {
const {
userInfo,
currentLocation: location,
onUpdateUserInfo = () => {},
onUpdateUserInfo = () => { },
handleViewUserInfo,
} = props;
const {