Class FlowNodeDaoImpl

java.lang.Object
org.dromara.warm.flow.orm.dao.WarmDaoImpl<FlowNode>
org.dromara.warm.flow.orm.dao.FlowNodeDaoImpl
All Implemented Interfaces:
org.dromara.warm.flow.core.orm.dao.FlowNodeDao<FlowNode>, org.dromara.warm.flow.core.orm.dao.WarmDao<FlowNode>

public class FlowNodeDaoImpl extends WarmDaoImpl<FlowNode> implements org.dromara.warm.flow.core.orm.dao.FlowNodeDao<FlowNode>
流程节点Mapper接口
Since:
2024-05-12
Author:
vanlin
  • Constructor Details

    • FlowNodeDaoImpl

      public FlowNodeDaoImpl()
  • Method Details

    • newEntity

      public FlowNode newEntity()
      Specified by:
      newEntity in interface org.dromara.warm.flow.core.orm.dao.WarmDao<FlowNode>
    • entityClass

      public Class<FlowNode> entityClass()
      Specified by:
      entityClass in class WarmDaoImpl<FlowNode>
    • getByNodeCodes

      public List<FlowNode> getByNodeCodes(List<String> nodeCodes, Long definitionId)
      Specified by:
      getByNodeCodes in interface org.dromara.warm.flow.core.orm.dao.FlowNodeDao<FlowNode>
    • deleteNodeByDefIds

      public int deleteNodeByDefIds(Collection<? extends Serializable> defIds)
      批量删除流程节点
      Specified by:
      deleteNodeByDefIds in interface org.dromara.warm.flow.core.orm.dao.FlowNodeDao<FlowNode>
      Parameters:
      defIds - 需要删除的数据主键集合
      Returns:
      结果