FlowInstanceNodeDao.java 653 B

12345678910111213141516171819202122
  1. package com.bosshand.virgo.api.dao;
  2. import java.util.List;
  3. import org.apache.ibatis.annotations.Mapper;
  4. import com.bosshand.virgo.api.model.FlowInstanceNode;
  5. @Mapper
  6. public interface FlowInstanceNodeDao {
  7. public FlowInstanceNode get(long id);
  8. public List<FlowInstanceNode> listByFlowId(long flowId);
  9. //TODO add the mpapper;
  10. public int saveList(List<FlowInstanceNode> nodeList);
  11. public int save(FlowInstanceNode node);
  12. public int update(FlowInstanceNode node);
  13. public void delete(long nodeId);
  14. public int updateFlowUserList(long organizationType, String flowUserList, List<Long> flowInstanceIds);
  15. public int updateStatus(long nodeId);
  16. }