/// <summary>
        /// 更新页面元素
        /// </summary>
        public virtual async Task UpdatePageChildElement(PageChildElementDto input)
        {
            //if (await _pageChildElementRepository.IsExistsPageChildElementByName(input.CategoryName, input.Id))
            //{
            //    throw new UserFriendlyException(L("NameIsExists"));
            //}
            var entity = await _pageChildElementRepository.GetAsync(input.Id);

            var s = await _pageChildElementRepository.UpdateAsync(input.MapTo(entity));
        }
        /// <summary>
        /// 新增页面元素
        /// </summary>
        public virtual async Task <PageChildElementDto> CreatePageChildElement(PageChildElementDto input)
        {
            //if (await _pageChildElementRepository.IsExistsPageChildElementByName(input.CategoryName))
            //{
            //    throw new UserFriendlyException(L("NameIsExists"));
            //}
            var entity = await _pageChildElementRepository.InsertAsync(input.MapTo <PageChildElement>());

            return(entity.MapTo <PageChildElementDto>());
        }