コード例 #1
0
    /// <summary>
    /// 打开人员告警界面
    /// </summary>
    public void StartPerAlarmUI()
    {
        //LoadData();

        //StartPageNum = 0;
        //PageNum = 1;
        //GetPersonnelAlarmPage(PerAlarmList);
        //TotaiLine(PerAlarmList);
        //pegeNumText.text = "1";
        //InputPerAlarm.text = "";
        //DateTime CurrentTime = System.DateTime.Now;
        //string currenttime = CurrentTime.ToString("yyyy年MM月dd日");
        //StartTimeText.text = currenttime;
        //DealTimeText.text = currenttime;
        //promptText.gameObject.SetActive(false);
        //showStartTime.ShowStartTime();
        //perAlarmType.ShowDropdownFirstData();

        Loom.StartSingleThread(() =>
        {
            LoadData();
            Loom.DispatchToMainThread(() =>
            {
                if (PerAlarmList.Count == 0)
                {
                    pegeTotalText.text = "1";
                    pegeNumText.text   = "1";
                }
                else
                {
                    StartPageNum = 0;
                    PageNum      = 1;
                    GetPersonnelAlarmPage(SeachPerItems);
                    pegeNumText.text   = "1";
                    InputPerAlarm.text = "";
                    TotaiLine(SeachPerItems);
                    DateTime CurrentTime = System.DateTime.Now;
                    string currenttime   = CurrentTime.ToString("yyyy年MM月dd日");
                    StartTimeText.text   = currenttime;
                    DealTimeText.text    = currenttime;
                    promptText.gameObject.SetActive(false);
                    showStartTime.ShowStartTime();
                    //  perAlarmType.ShowDropdownFirstData();
                }
            });
        });
    }