/// <summary>
        /// 更新授权操作
        /// </summary>
        /// <param name="authorityOperation">授权操作对象</param>
        /// <returns>执行结果</returns>
        static Result <AuthorityOperation> UpdateAuthorityOperation(AuthorityOperation newAuthorityOperation)
        {
            AuthorityOperation nowAuthorityOperation = authorityOperationRepository.Get(QueryFactory.Create <AuthorityOperationQuery>(a => a.SysNo == newAuthorityOperation.SysNo));

            if (nowAuthorityOperation == null)
            {
                return(Result <AuthorityOperation> .FailedResult("请指定要修改授权操作"));
            }

            #region 操作信息修改

            nowAuthorityOperation.Name           = newAuthorityOperation.Name;
            nowAuthorityOperation.ControllerCode = newAuthorityOperation.ControllerCode;
            nowAuthorityOperation.ActionCode     = newAuthorityOperation.ActionCode;
            nowAuthorityOperation.Status         = newAuthorityOperation.Status;
            nowAuthorityOperation.Remark         = newAuthorityOperation.Remark;
            nowAuthorityOperation.AuthorizeType  = newAuthorityOperation.AuthorizeType;
            nowAuthorityOperation.Method         = newAuthorityOperation.Method;
            nowAuthorityOperation.SetGroup(newAuthorityOperation.Group.MapTo <AuthorityOperationGroup>());

            #endregion

            nowAuthorityOperation.Save();

            var result = Result <AuthorityOperation> .SuccessResult("修改成功");

            result.Data = nowAuthorityOperation;
            return(result);
        }
        /// <summary>
        /// 添加授权操作
        /// </summary>
        /// <param name="authorityOperation">授权操作对象</param>
        /// <returns>执行结果</returns>
        static Result <AuthorityOperation> AddAuthorityOperation(AuthorityOperation authorityOperation)
        {
            authorityOperation.Save();
            var result = Result <AuthorityOperation> .SuccessResult("添加成功");

            result.Data = authorityOperation;
            return(result);
        }