package enum // 部队状态 type TeamState int32 const ( TeamState_Unknown TeamState = 0 // 未知 TeamState_Standby TeamState = 1 // 待命 TeamState_Outing TeamState = 2 // 外派 ) // 部队更新类型 type TeamUpdateType int32 const ( TeamUpdate_Redeploy TeamUpdateType = 1 // 调动点 ) func MarchStateToTeamState(marchState MarchState) TeamState { if marchState == MarchState_Standby { return TeamState_Standby } return TeamState_Outing } func GetTeamStateName(state TeamState) string { switch state { case TeamState_Standby: return "Standby" case TeamState_Outing: return "Outing" default: return "Unknown" } }