示例#1
0
        private static void SetGameLoopMapDetailList(Response result)
        {
            if (result.Entities.IsNotNullOrEmpty())
            {
                foreach (GameLoopMap obj in result.Entities)
                {
                    //获取队员的技能积分
                    obj.User1Score = GameHelper.GetSportScoreByUser(obj.User1Id);
                    obj.User2Score = GameHelper.GetSportScoreByUser(obj.User2Id);


                    var filter = new GetGameLoopDetailListFilter
                    {
                        LoopId = obj.LoopId,
                        MapId  = obj.Id
                    };


                    var detailList = GameHelper.GetGameLoopDetailList(filter).Entities;
                    if (detailList.IsNotNullOrEmpty())
                    {
                        obj.DetailList = detailList.ToList <EntityBase, GameLoopDetail>();
                    }
                    //获取头像

                    GetUserHeadUrl(obj);
                }
            }
        }