from enum import Enum class TeamStatus(str, Enum): ACTIVE = "active" DISABLED = "disabled" TEAM_STATUS_LABELS = { TeamStatus.ACTIVE.value: "启用", TeamStatus.DISABLED.value: "禁用", } class TeamJoinRequestStatus(str, Enum): PENDING = "pending" APPROVED = "approved" REJECTED = "rejected" TEAM_JOIN_REQUEST_STATUS_LABELS = { TeamJoinRequestStatus.PENDING.value: "待处理", TeamJoinRequestStatus.APPROVED.value: "已通过", TeamJoinRequestStatus.REJECTED.value: "已拒绝", } # 前端筛选“未分配团队”时使用的稳定哨兵值,不与真实团队ID混用。 TEAM_UNASSIGNED_VALUE = "__none__"