public static string ToPlatformString(this BetPlatformEnum betEnum) { switch (betEnum) { case BetPlatformEnum.QXS6: return("凤凰S6"); case BetPlatformEnum.QXEG6: return("英皇"); case BetPlatformEnum.QX1688: return("1688"); case BetPlatformEnum.QXDFV168: return("金财神"); default: return(""); } }
/// <summary> /// 添加需要处理的下注平台项 /// </summary> /// <param name="id">下注处理队列ID</param> /// <param name="betPlatform">下注平台</param> public static bool AddBetListItemInBetProcess(int id, BetPlatformEnum betPlatform) { if (processPool.ContainsKey(id)) { if (processPool[id].BetList.ContainsKey(betPlatform)) { //已经存在这个平台 return(false); } else { processPool[id].BetList.TryAdd(betPlatform, null); return(true); } } else { //处理队列不存在 return(false); } }