/// <summary> /// 修改操作功能状态 /// </summary> /// <param name="statusInfo">状态信息</param> /// <returns>执行结果</returns> public Result ModifyOperationStatus(ModifyOperationStatusDto modifyOperationStatusDto) { if (modifyOperationStatusDto?.StatusInfos.IsNullOrEmpty() ?? true) { return(Result.FailedResult("没有指定任何要修改的状态信息")); } using (var businessWork = WorkManager.Create()) { var modifyResult = operationService.ModifyStatus(modifyOperationStatusDto.MapTo <ModifyOperationStatusParameter>()); if (!modifyResult.Success) { return(modifyResult); } var commitResult = businessWork.Commit(); return(commitResult.ExecutedSuccess ? Result.SuccessResult("修改成功") : Result.FailedResult("修改失败")); } }
/// <summary> /// 修改操作功能状态 /// </summary> /// <param name="modifyOperationStatusDto">操作功能状态修改信息</param> /// <returns>返回执行结果</returns> public Result ModifyOperationStatus(ModifyOperationStatusDto modifyOperationStatusDto) { return(operationBusiness.ModifyOperationStatus(modifyOperationStatusDto)); }