コード例 #1
0
ファイル: SeasonHandle.cs プロジェクト: Gaushee/BetRadarState
 //  分配Team任务
 private void TeamAssignTask(BRBaseParam param, Dictionary <string, List <string> > taskDic)
 {
     foreach (var kv in taskDic)
     {
         if (kv.Key == "add")
         {
             kv.Value.ForEach(o =>
             {
                 TeamParam tp = param.CopyCreateParam <TeamParam>();
                 tp.TeamId    = o;
                 TeamManager.AddOrUpdateParam(tp);
             });
         }
         else
         {
             kv.Value.ForEach(o =>
             {
                 TeamParam tp = param.CopyCreateParam <TeamParam>();
                 tp.TeamId    = o;
                 TeamManager.RemoveParam(tp);
             });
         }
     }
 }