派生自 projectDept/qhighschool

EricsHu
2022-12-05 068fc7f2e81178e55fa191a13709af64b1a163f6
src/main/java/com/qxueyou/scc/school/dao/EvaluateDAO.java
@@ -1,8 +1,8 @@
/******************************************************************************
 * Copyright (C) 2015 Shenzhen Penguin Network Technology Co., Ltd
 * All Rights Reserved.
 * 本软件为深圳企鹅网络科技有限公司开发研制。未经本公司正式书面同意,其他任何个人、团体
 * 不得使用、复制、修改或发布本软件.
 * 本软件为深圳企鹅网络科技有限公司开发研制。未经本公司正式书面同意,其他任何个人、团体
 * 不得使用、复制、修改或发布本软件.
 *****************************************************************************/
package com.qxueyou.scc.school.dao;
@@ -27,16 +27,16 @@
@Repository(value="evaluateDAO")
/**
 * 自动注入sessionFactory 评估
 * 自动注入sessionFactory 评估
 *
 * @author 邓志永
 * @author 邓志永
 * @since JDK1.6
 * @history 2015-01-07 邓志永 新建
 * @history 2015-01-07 邓志永 新建
 */
public class EvaluateDAO extends BaseDAO {
   
   /**
     * 注入sessionFactory
     * 注入sessionFactory
     *
     * @param sessionFactory
     */
@@ -46,7 +46,7 @@
    }
    
    /**
    * 查询签到排名结果
    * 查询签到排名结果
    * @param sql
    * @param args
    * @return
@@ -54,7 +54,7 @@
    @SuppressWarnings("unchecked")
   public List<Map<String, Object>> querySignRankList(String sql,
      List<Object> args) {
       // 查询结果
       // 查询结果
       List<Object[]> lst = (List<Object[]>) this.getHibernateTemplate().find(sql, args.toArray());
       if(lst.isEmpty()){
          return null;
@@ -78,7 +78,7 @@
   }
    
    /**
    * 查询出勤率结果
    * 查询出勤率结果
    * @param sql
    * @param args
    * @return
@@ -86,7 +86,7 @@
    @SuppressWarnings("unchecked")
   public List<Map<String, Object>> querySignAttendanceList(String sql,
      List<Object> args) {
       // 查询结果
       // 查询结果
       List<Object[]> lst =  this.findBySql(sql, args);
       if(lst.isEmpty()){
          return null;
@@ -110,7 +110,7 @@
    
    
    /**
       * 查询家庭作业完成度结果
       * 查询家庭作业完成度结果
       * @param sql
       * @param args
       * @return
@@ -139,7 +139,7 @@
      }
       
       /**
        * 查询家庭作业答题分数结果
        * 查询家庭作业答题分数结果
        * @param sql
        * @param args
        * @return
@@ -170,7 +170,7 @@
    @SuppressWarnings("rawtypes")
   public <T> List<T> queryListByIn(String hql, List<Object> args, Class<T> cls) {
       List<T> result = new ArrayList<T>();
       // 查询结果
       // 查询结果
       Session session = this.getSessionFactory().getCurrentSession();
       Query query = session.createQuery(hql);
       query.setParameterList("ins", args);
@@ -182,7 +182,7 @@
   }
    
    /**
    * 查询老师列表
    * 查询老师列表
    * @param sql
    * @param args
    * @return
@@ -190,7 +190,7 @@
    */
    @SuppressWarnings("unchecked")
   public List<OrgTeacher> queryTeacherList(String sql,List<Object> args) {
       // 查询结果
       // 查询结果
       Session session = this.getSessionFactory().getCurrentSession();
       SQLQuery query = session.createSQLQuery(sql);
       query.setResultTransformer(Transformers.aliasToBean(OrgTeacher.class));