Package org.dromara.warm.flow.orm.dao
Class 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
-
Field Summary
Fields inherited from class org.dromara.warm.flow.orm.dao.WarmDaoImpl
entityManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintdeleteNodeByDefIds(Collection<? extends Serializable> defIds) 批量删除流程节点getByNodeCodes(List<String> nodeCodes, Long definitionId) Methods inherited from class org.dromara.warm.flow.orm.dao.WarmDaoImpl
createCriteriaCountQuery, createCriteriaDelete, createCriteriaQuery, createCriteriaUpdate, createIn, createIn, delete, deleteById, deleteByIds, orderBy, save, saveBatch, selectById, selectByIds, selectCount, selectList, selectPage, updateBatch, updateByIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.dromara.warm.flow.core.orm.dao.WarmDao
delete, deleteById, deleteByIds, save, saveBatch, selectById, selectByIds, selectCount, selectList, selectPage, updateBatch, updateById
-
Constructor Details
-
FlowNodeDaoImpl
public FlowNodeDaoImpl()
-
-
Method Details
-
newEntity
- Specified by:
newEntityin interfaceorg.dromara.warm.flow.core.orm.dao.WarmDao<FlowNode>
-
entityClass
- Specified by:
entityClassin classWarmDaoImpl<FlowNode>
-
getByNodeCodes
- Specified by:
getByNodeCodesin interfaceorg.dromara.warm.flow.core.orm.dao.FlowNodeDao<FlowNode>
-
deleteNodeByDefIds
批量删除流程节点- Specified by:
deleteNodeByDefIdsin interfaceorg.dromara.warm.flow.core.orm.dao.FlowNodeDao<FlowNode>- Parameters:
defIds- 需要删除的数据主键集合- Returns:
- 结果
-