/// <summary> /// 修改权限状态 /// </summary> /// <param name="statusInfo">权限状态修改信息</param> /// <returns>返回执行结果</returns> public Result ModifyPermissionStatus(ModifyPermissionStatusDto modifyPermissionStatusDto) { using (var businessWork = WorkManager.Create()) { if (modifyPermissionStatusDto?.StatusInfos.IsNullOrEmpty() ?? true) { return(Result.FailedResult("没有指定任何要修改的权限信息")); } var modifyResult = permissionService.ModifyStatus(modifyPermissionStatusDto.MapTo <ModifyPermissionStatusParameter>()); if (!modifyResult.Success) { return(modifyResult); } var commitVal = businessWork.Commit(); return(commitVal.ExecutedSuccess ? Result.SuccessResult("修改成功") : Result.FailedResult("修改失败")); } }
/// <summary> /// 修改权限状态 /// </summary> /// <param name="modifyPermissionStatusDto">权限状态修改信息</param> /// <returns>返回执行结果</returns> public Result ModifyPermissionStatus(ModifyPermissionStatusDto modifyPermissionStatusDto) { return(permissionBusiness.ModifyPermissionStatus(modifyPermissionStatusDto)); }