/// <summary> /// 修改流转信息 /// </summary> /// <param name="flowNodeUpdateViewModels"></param> /// <returns></returns> public int FlowNode_Update(FlowNodeUpdateViewModel flowNodeUpdateViewModel) { var node_Info = _IFlowNodeRepository.GetInfoByNodeId(flowNodeUpdateViewModel.Id); var node_Info_update = _IMapper.Map <FlowNodeUpdateViewModel, Flow_Node>(flowNodeUpdateViewModel, node_Info); _IFlowNodeRepository.Update(node_Info_update); return(_IFlowNodeRepository.SaveChanges()); }
public ActionResult <FlowNodeUpdateResModels> Manage_Node_Update(FlowNodeUpdateViewModel flowNodeUpdateViewModel) { FlowNodeUpdateResModels flowNodeUpdateResModels = new FlowNodeUpdateResModels(); int UpdateRowNum = _IFlowNodeService.FlowNode_Update(flowNodeUpdateViewModel); if (UpdateRowNum > 0) { flowNodeUpdateResModels.IsSuccess = true; flowNodeUpdateResModels.AddCount = UpdateRowNum; flowNodeUpdateResModels.baseViewModel.Message = "更新成功"; flowNodeUpdateResModels.baseViewModel.ResponseCode = 200; _ILogger.Information("更新流转信息成功"); return(Ok(flowNodeUpdateResModels)); } else { flowNodeUpdateResModels.IsSuccess = false; flowNodeUpdateResModels.AddCount = 0; flowNodeUpdateResModels.baseViewModel.Message = "更新失败"; flowNodeUpdateResModels.baseViewModel.ResponseCode = 400; _ILogger.Information("更新流转信息失败"); return(Ok(flowNodeUpdateResModels)); } }