Class FlowUserDaoImpl

java.lang.Object
org.dromara.warm.flow.orm.dao.WarmDaoImpl<FlowUser>
org.dromara.warm.flow.orm.dao.FlowUserDaoImpl
All Implemented Interfaces:
org.dromara.warm.flow.core.orm.dao.FlowUserDao<FlowUser>, org.dromara.warm.flow.core.orm.dao.WarmDao<FlowUser>

public class FlowUserDaoImpl extends WarmDaoImpl<FlowUser> implements org.dromara.warm.flow.core.orm.dao.FlowUserDao<FlowUser>
流程用户Mapper接口
Since:
2024-05-13
Author:
vanlin
  • Constructor Details

    • FlowUserDaoImpl

      public FlowUserDaoImpl()
  • Method Details

    • newEntity

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

      public Class<FlowUser> entityClass()
      Specified by:
      entityClass in class WarmDaoImpl<FlowUser>
    • deleteByTaskIds

      public int deleteByTaskIds(List<Long> taskIdList)
      根据taskIdList删除
      Specified by:
      deleteByTaskIds in interface org.dromara.warm.flow.core.orm.dao.FlowUserDao<FlowUser>
      Parameters:
      taskIdList - 主键
      Returns:
      结果
    • listByAssociatedAndTypes

      public List<FlowUser> listByAssociatedAndTypes(List<Long> associateds, String[] types)
      Specified by:
      listByAssociatedAndTypes in interface org.dromara.warm.flow.core.orm.dao.FlowUserDao<FlowUser>
    • listByProcessedBys

      public List<FlowUser> listByProcessedBys(Long associated, List<String> processedBys, String[] types)
      Specified by:
      listByProcessedBys in interface org.dromara.warm.flow.core.orm.dao.FlowUserDao<FlowUser>