/// <summary> /// 更新流程定义 /// </summary> /// <param name="flowProcedureDefineUpdateViewModel"></param> /// <returns></returns> public int ProcedureDefine_Update(FlowProcedureDefineUpdateViewModel flowProcedureDefineUpdateViewModel) { var procedure_Info = _IFlowProcedureDefineRepository.GetInfoByProcedureDefineId(flowProcedureDefineUpdateViewModel.Id); var procedure_Info_update = _IMapper.Map <FlowProcedureDefineUpdateViewModel, Flow_ProcedureDefine>(flowProcedureDefineUpdateViewModel, procedure_Info); _IFlowProcedureDefineRepository.Update(procedure_Info_update); return(_IFlowProcedureDefineRepository.SaveChanges()); }
public ActionResult <FlowProcedureDefineUpdateResModel> Manage_ProcedureDefine_Update(FlowProcedureDefineUpdateViewModel flowProcedureDefineUpdateViewModel) { FlowProcedureDefineUpdateResModel flowProcedureDefineUpdateResModel = new FlowProcedureDefineUpdateResModel(); int UpdateRowNum = _IFlowProcedureDefineService.ProcedureDefine_Update(flowProcedureDefineUpdateViewModel); if (UpdateRowNum > 0) { flowProcedureDefineUpdateResModel.IsSuccess = true; flowProcedureDefineUpdateResModel.AddCount = UpdateRowNum; flowProcedureDefineUpdateResModel.baseViewModel.Message = "更新成功"; flowProcedureDefineUpdateResModel.baseViewModel.ResponseCode = 200; _ILogger.Information("更新流程定义信息成功"); return(Ok(flowProcedureDefineUpdateResModel)); } else { flowProcedureDefineUpdateResModel.IsSuccess = false; flowProcedureDefineUpdateResModel.AddCount = 0; flowProcedureDefineUpdateResModel.baseViewModel.Message = "更新失败"; flowProcedureDefineUpdateResModel.baseViewModel.ResponseCode = 400; _ILogger.Information("更新流程定义信息失败"); return(Ok(flowProcedureDefineUpdateResModel)); } }