public NoticeItemsResponse Items([FromBody] NoticeItemsRequest request)
        {
            NoticeItemsResponse response = new NoticeItemsResponse();

            if (request == null)
            {
                response.Status = -1;
                return(response);
            }

            int pageIndex = request.PageIndex != null && request.PageIndex >= 0 ? request.PageIndex.Value : 1;

            List <NoticeEntity> entityList = noticeRepository.GetPagedEntityList(pageIndex, PAGE_SIZE);

            response.Items = noticeConvertor.ToExtendedVoList(entityList);

            response.Status = 1;
            return(response);
        }