/// <summary>
        /// 保存权限分组
        /// </summary>
        /// <param name="savePermissionGroupDto">权限分组保存信息</param>
        /// <returns>返回执行结果</returns>
        public Result <PermissionGroupDto> SavePermissionGroup(SavePermissionGroupDto savePermissionGroupDto)
        {
            if (savePermissionGroupDto?.PermissionGroup == null)
            {
                return(Result <PermissionGroupDto> .FailedResult("分组信息不完整"));
            }
            using (var businessWork = WorkManager.Create())
            {
                var saveResult = permissionGroupService.Save(savePermissionGroupDto.PermissionGroup.MapTo <PermissionGroup>());
                if (!saveResult.Success)
                {
                    return(Result <PermissionGroupDto> .FailedResult(saveResult.Message));
                }
                var commitResult = businessWork.Commit();
                Result <PermissionGroupDto> result = null;
                if (commitResult.EmptyResultOrSuccess)
                {
                    result = Result <PermissionGroupDto> .SuccessResult("保存成功");

                    result.Data = saveResult.Data.MapTo <PermissionGroupDto>();
                }
                else
                {
                    result = Result <PermissionGroupDto> .FailedResult("保存失败");
                }
                return(result);
            }
        }
 /// <summary>
 /// 保存权限分组
 /// </summary>
 /// <param name="savePermissionGroupDto">权限分组保存信息</param>
 /// <returns>返回执行结果</returns>
 public Result <PermissionGroupDto> SavePermissionGroup(SavePermissionGroupDto savePermissionGroupDto)
 {
     return(permissionGroupBusiness.SavePermissionGroup(savePermissionGroupDto));
 }