package com.yihu.hos.system.dao; import com.yihu.hos.core.datatype.CollectionUtil; import com.yihu.hos.system.model.SystemServiceFlow; import com.yihu.hos.system.model.SystemServiceFlowProcess; import com.yihu.hos.web.framework.dao.SQLGeneralDAO; import org.springframework.stereotype.Repository; import java.util.List; @Repository("flowProcessDao") public class FlowProcessDao extends SQLGeneralDAO { public static final String BEAN_ID = "flowProcessDao"; public List getFlowProcessList(String type) throws Exception { List list = (List) super.hibernateTemplate.find("from SystemServiceFlowProcess"); return list; } public SystemServiceFlowProcess getFlowProcessByCode(String code) throws Exception { List list = (List) super.hibernateTemplate.find("from SystemServiceFlowProcess s where code=? ", code); if (!CollectionUtil.isEmpty(list)) { return list.get(0); } return null; } }