/// <summary>
        /// 创建人员列表
        /// </summary>
        public void CreateGrid(List <OperationTicketHistory> data)
        {
            ClearItems();

            int startIndex = currentPageNum * showCount;
            int num        = showCount;

            if (startIndex + num > data.Count)
            {
                num = data.Count - startIndex;
            }
            if (data.Count == 0)
            {
                return;
            }
            List <OperationTicketHistory> workTicketHistoryT = data.GetRange(startIndex, num);

            foreach (OperationTicketHistory w in workTicketHistoryT)
            {
                i = i + 1;
                OperationTicketHistoryItem item = CreatePersonItem(w);
                item.gameObject.SetActive(true);
                if (i % 2 == 0)
                {
                    item.transform.gameObject.GetComponent <Image>().sprite = DoubleLine;
                }
                else
                {
                    item.transform.gameObject.GetComponent <Image>().sprite = Singleline;
                }
            }

            // SetPreviousAndNextPageBtn();
        }
        /// <summary>
        /// 创建人员列表项
        /// </summary>
        public OperationTicketHistoryItem CreatePersonItem(OperationTicketHistory w)
        {
            OperationTicketHistoryItem item = Instantiate(itemPrefab);

            item.Init(w);
            item.transform.SetParent(grid.transform);
            item.transform.localScale    = Vector3.one;
            item.transform.localPosition = Vector3.zero;
            //item.gameObject.SetActive(true);
            return(item);
        }