using System.Collections;
|
using System.Collections.Generic;
|
using UnityEngine;
|
namespace vnxbqy.UI
|
{
|
public class DayPackageItemCell : CellView
|
{
|
[SerializeField] DayGoods[] goods;
|
|
DayPackageItemClassModel dayPackageItemModel { get { return ModelCenter.Instance.GetModel<DayPackageItemClassModel>(); } }
|
public void Display(int index)
|
{
|
List<int> showIDs = new List<int>();
|
if (dayPackageItemModel.selectIndex == 0)
|
{
|
showIDs = dayPackageItemModel.recordIDs;
|
}
|
else if (dayPackageItemModel.selectIndex == 1)
|
{
|
showIDs = dayPackageItemModel.weekStoreListSort;
|
}
|
else if (dayPackageItemModel.selectIndex == 2)
|
{
|
showIDs = dayPackageItemModel.monthStoreListSort;
|
}
|
|
foreach (var goods in goods)
|
{
|
if (index >= showIDs.Count)
|
{
|
goods.SetActive(false);
|
continue;
|
}
|
goods.SetActive(true);
|
goods.Display(showIDs[index]);
|
index++;
|
}
|
}
|
}
|
|
}
|