| using UnityEngine;  | 
| using UnityEngine.UI;  | 
| using EnhancedUI.EnhancedScroller;  | 
| using System;  | 
| using System.Collections.Generic;  | 
|   | 
| namespace vnxbqy.UI  | 
| {  | 
|     public class LuckyResultInfo : ScrollerUI  | 
|     {  | 
|         [SerializeField] Text infoText;  | 
|   | 
|         LuckyTreasureModel luckyTreasureModel { get { return ModelCenter.Instance.GetModel<LuckyTreasureModel>(); } }  | 
|   | 
|         public override void Refresh(CellView cell)  | 
|         {  | 
|             string playerName = luckyTreasureModel.resultInfolist[cell.index];  | 
|             OperationLuckyTreasure.LuckyTreasureItem luckyItem = null;  | 
|             luckyTreasureModel.GetOperation().TryGetLuckBigAward(out luckyItem);  | 
|             string treasureDes = string.Empty;  | 
|             if (luckyItem != null)  | 
|             {  | 
|                 var itemConfig = ItemConfig.Get(luckyItem.itemId);  | 
|                 treasureDes = StringUtility.Contact(itemConfig.ItemName, "x", luckyItem.itemCount);  | 
|                 treasureDes = UIHelper.AppendColor(itemConfig.ItemColor, treasureDes);  | 
|             }  | 
|             infoText.text = Language.Get("LuckyTreasure106", playerName, treasureDes);  | 
|         }  | 
|     }  | 
| }  |