CommonMiniDao.java 982 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package cn.com.lzt.common.dao;
  2. import java.util.HashMap;
  3. import java.util.List;
  4. import java.util.Map;
  5. import org.jeecgframework.minidao.annotation.MiniDao;
  6. import org.jeecgframework.minidao.annotation.Param;
  7. import org.jeecgframework.workflow.pojo.activiti.ActHiTaskinst;
  8. /**
  9. * 公共查询sql方法
  10. * @author yulong.zhao
  11. * @date 2017年8月12日下午2:03:19
  12. *
  13. */
  14. @MiniDao
  15. public interface CommonMiniDao {
  16. /**
  17. * 根据流程实例获取任务数量
  18. * @author yulong.zhao
  19. * @date 2017年8月12日下午4:53:09
  20. *
  21. * @param procInstId
  22. * @return
  23. */
  24. public List<Map<String, Object>> getRuTaskNum(@Param("procInstId") String procInstId,@Param("userName")String userName);
  25. /**
  26. * 获取任务办理人
  27. * @author yulong.zhao
  28. * @date 2017年8月12日下午4:52:13
  29. *
  30. * @param businessKey
  31. * @param procInstId
  32. * @return
  33. */
  34. public List<Map<String,String>> getAssigin(@Param("businessKey") String businessKey,@Param("procInstId") String procInstId);
  35. }