FlowProcessDao.java 1.1 KB

1234567891011121314151617181920212223242526
  1. package com.yihu.hos.system.dao;
  2. import com.yihu.hos.core.datatype.CollectionUtil;
  3. import com.yihu.hos.system.model.SystemServiceFlow;
  4. import com.yihu.hos.system.model.SystemServiceFlowProcess;
  5. import com.yihu.hos.web.framework.dao.SQLGeneralDAO;
  6. import org.springframework.stereotype.Repository;
  7. import java.util.List;
  8. @Repository("flowProcessDao")
  9. public class FlowProcessDao extends SQLGeneralDAO {
  10. public static final String BEAN_ID = "flowProcessDao";
  11. public List<SystemServiceFlowProcess> getFlowProcessList(String type) throws Exception {
  12. List<SystemServiceFlowProcess> list = (List<SystemServiceFlowProcess>) super.hibernateTemplate.find("from SystemServiceFlowProcess");
  13. return list;
  14. }
  15. public SystemServiceFlowProcess getFlowProcessByCode(String code) throws Exception {
  16. List<SystemServiceFlowProcess> list = (List<SystemServiceFlowProcess>) super.hibernateTemplate.find("from SystemServiceFlowProcess s where code=? ", code);
  17. if (!CollectionUtil.isEmpty(list)) {
  18. return list.get(0);
  19. }
  20. return null;
  21. }
  22. }