/// <summary> /// 删除节点定义 /// </summary> /// <param name="flowNodeDefineDelViewModel"></param> /// <returns></returns> public int NodeDefine_Delete(FlowNodeDefineDelViewModel flowNodeDefineDelViewModel) { int DeleteRowsNum = _IFlowNodeDefineInfoRepository .DeleteByNodeDefineIdList(flowNodeDefineDelViewModel.DeleleIdList); if (DeleteRowsNum == flowNodeDefineDelViewModel.DeleleIdList.Count) { return(DeleteRowsNum); } else { return(-1); } }
public ActionResult <FlowNodeDefineDelResModel> Manage_NodeDefine_Delete(FlowNodeDefineDelViewModel flowNodeDefineDelViewModel) { FlowNodeDefineDelResModel flowNodeDefineDelResModel = new FlowNodeDefineDelResModel(); int DeleteResult = _IFlowNodeDefineService.NodeDefine_Delete(flowNodeDefineDelViewModel); if (DeleteResult > 0) { flowNodeDefineDelResModel.DelCount = DeleteResult; flowNodeDefineDelResModel.IsSuccess = true; flowNodeDefineDelResModel.baseViewModel.Message = "删除成功"; flowNodeDefineDelResModel.baseViewModel.ResponseCode = 200; _ILogger.Information("删除节点定义信息成功"); return(Ok(flowNodeDefineDelResModel)); } else { flowNodeDefineDelResModel.DelCount = -1; flowNodeDefineDelResModel.IsSuccess = false; flowNodeDefineDelResModel.baseViewModel.Message = "删除失败"; flowNodeDefineDelResModel.baseViewModel.ResponseCode = 400; _ILogger.Information("删除节点定义信息失败"); return(Ok(flowNodeDefineDelResModel)); } }