/// <summary> /// 删除流转信息 /// </summary> /// <param name="flowNodeDelViewModel"></param> /// <returns></returns> public int Node_Delete(FlowNodeDelViewModel flowNodeDelViewModel) { int DeleteRowsNum = _IFlowNodeRepository .DeleteByNodeIdList(flowNodeDelViewModel.DeleleIdList); if (DeleteRowsNum == flowNodeDelViewModel.DeleleIdList.Count) { return(DeleteRowsNum); } else { return(-1); } }
public ActionResult <FlowNodeDelResModel> Manage_Node_Delete(FlowNodeDelViewModel flowNodeDelViewModel) { FlowNodeDelResModel flowNodeDelResModel = new FlowNodeDelResModel(); int DeleteResult = _IFlowNodeService.Node_Delete(flowNodeDelViewModel); if (DeleteResult > 0) { flowNodeDelResModel.DelCount = DeleteResult; flowNodeDelResModel.IsSuccess = true; flowNodeDelResModel.baseViewModel.Message = "删除成功"; flowNodeDelResModel.baseViewModel.ResponseCode = 200; _ILogger.Information("删除流转信息成功"); return(Ok(flowNodeDelResModel)); } else { flowNodeDelResModel.DelCount = -1; flowNodeDelResModel.IsSuccess = false; flowNodeDelResModel.baseViewModel.Message = "删除失败"; flowNodeDelResModel.baseViewModel.ResponseCode = 400; _ILogger.Information("删除流转信息失败"); return(Ok(flowNodeDelResModel)); } }