|
@@ -17,6 +17,7 @@ public class XunJianLieBiaoWindow : WindowSingleton<XunJianLieBiaoWindow>
|
|
|
{
|
|
|
base.OnStart();
|
|
|
RemoveAll();
|
|
|
+ XunJianDataManager.Instance.page = 1;
|
|
|
GameObject liebiao = WindowsManager.Instance.GetPrefab(WindowConfig.windowType.XunJian, "liebiao");
|
|
|
XunJianDataManager.Instance.GetXunJianList((List<XunJianListData> data) => {
|
|
|
for (int i = 0; i < data.Count; i++)
|
|
@@ -54,6 +55,48 @@ public class XunJianLieBiaoWindow : WindowSingleton<XunJianLieBiaoWindow>
|
|
|
});
|
|
|
}
|
|
|
|
|
|
+ public void RefreshLieBiao()
|
|
|
+ {
|
|
|
+ if (XunJianDataManager.Instance.page == -1)
|
|
|
+ return;
|
|
|
+
|
|
|
+ GameObject liebiao = WindowsManager.Instance.GetPrefab(WindowConfig.windowType.XunJian, "liebiao");
|
|
|
+ XunJianDataManager.Instance.GetXunJianList((List<XunJianListData> data) => {
|
|
|
+ for (int i = 0; i < data.Count; i++)
|
|
|
+ {
|
|
|
+ GameObject itemGo = GameObject.Instantiate(liebiao, parentGo.transform);
|
|
|
+ XunJianLieBiaoItem item = itemGo.GetComponent<XunJianLieBiaoItem>();
|
|
|
+ item.updateData(data[i]);
|
|
|
+ itemList.Add(itemGo);
|
|
|
+ }
|
|
|
+
|
|
|
+ foreach (var it in XunJianDataManager.Instance.areaList.Keys)
|
|
|
+ {
|
|
|
+ TMP_Dropdown.OptionData Ddata = new TMP_Dropdown.OptionData();
|
|
|
+ Ddata.text = it;
|
|
|
+ chooseArea.options.Add(Ddata);
|
|
|
+ }
|
|
|
+
|
|
|
+ foreach (var it in XunJianDataManager.Instance.peopleList.Keys)
|
|
|
+ {
|
|
|
+ TMP_Dropdown.OptionData Ddata = new TMP_Dropdown.OptionData();
|
|
|
+ Ddata.text = it;
|
|
|
+ choosePeople.options.Add(Ddata);
|
|
|
+ }
|
|
|
+ TMP_Dropdown.OptionData Ddata2 = new TMP_Dropdown.OptionData();
|
|
|
+ Ddata2.text = "È«²¿µØÇø";
|
|
|
+ chooseArea.options.Add(Ddata2);
|
|
|
+ chooseArea.value = chooseArea.options.Count - 1;
|
|
|
+ TMP_Dropdown.OptionData Ddata3 = new TMP_Dropdown.OptionData();
|
|
|
+ Ddata3.text = "È«²¿ÈËÔ±";
|
|
|
+ choosePeople.options.Add(Ddata3);
|
|
|
+ choosePeople.value = choosePeople.options.Count - 1;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
private void peopleChange(int arg0)
|
|
|
{
|
|
|
RemoveAll();
|