派生自 projectDept/qhighschool

胡仁荣
2023-08-24 3df8c0bb68eb5f3ae477abd5a45700b856c48b9d
src/main/java/com/qxueyou/scc/courseware/action/CourceController.java
@@ -22,10 +22,10 @@
import com.qxueyou.scc.org.model.OrgCourse;
/**
 * 科目管理controller
 * 科目管理controller
 * 
 * @author 德虎
 * @history 2014-11-25 新建 夏德虎
 * @author 德虎
 * @history 2014-11-25 新建 夏德虎
 * 
 */
@Controller
@@ -49,10 +49,10 @@
   private ICourseService service;
   
   /**
    * APP2.0: 查询科目内容
    * APP2.0: 查询科目内容
    * URL:    /org/cource/queryCourseNew/{courseId}
    * 
    * @param courseId   科目ID
    * @param courseId   科目ID
    * @return
    */
   @RequestMapping(value = "queryCourseNew/{courseId}", method = RequestMethod.GET)
@@ -61,7 +61,7 @@
      OrgCollegeCourse course = commonDAO.read(OrgCollegeCourse.class, courseId);
      
//      // 如果是游客班     1:表示游客班
//      // 如果是游客班     1:表示游客班
//      if(orgClassService.isCurrentVistorClass()){
//         //Organization org = course.getOrg();
//         Organization org = commonDAO.read(Organization.class, course.getTopOrgId());
@@ -73,7 +73,7 @@
   }
   /**
    * APP2.0: 推荐课程
    * APP2.0: 推荐课程
    * URL:    /org/cource/recommendCourseNew
    * 
    * @return
@@ -82,12 +82,12 @@
   public @ResponseBody
   List<OrgCollegeCourse> recommendCourse() {
      // 1. 查询该机构下推荐课程 只取前三个
      // 1. 查询该机构下推荐课程 只取前三个
      String hql = "select courseId,name,price,imgPath,courseCategoryId "
            + " from OrgCourse c where c.deleteFlag is false and c.recommend is true";
      
      List<Object> args = new ArrayList<Object>(1);
      // 如果是游客班  查所有机构    1:表示游客班
      // 如果是游客班  查所有机构    1:表示游客班
//      if(!orgClassService.isCurrentVistorClass()){
//          hql += " and c.org.organizationId=?";
//          args = CollectionUtils.newList(ClientUtils.getOrgId());
@@ -100,7 +100,7 @@
         return lstCourse;
      }
      // 只取前三项数据
      // 只取前三项数据
      List<OrgCollegeCourse> lstResultCourse = new ArrayList<OrgCollegeCourse>();
      int count = lstCourse.size() >= 3 ? 3 : lstCourse.size();
      for (int i = 0; i < count; i++) {
@@ -110,10 +110,10 @@
      return lstResultCourse;
   }
   
   /******************************************************************* 上面为App接口,下面为后台接口 **************************/
   /******************************************************************* 上面为App接口,下面为后台接口 **************************/
   /**
    * 科目列表
    * 科目列表
    * 
    * @return
    */
@@ -123,7 +123,7 @@
   }
   /**
    * 获取列表数据
    * 获取列表数据
    * 
    * @return
    */
@@ -136,7 +136,7 @@
   }
   /**
    * 根据科目ID查询科目
    * 根据科目ID查询科目
    * 
    * @return
    */
@@ -147,7 +147,7 @@
   }
   /**
    * 专业编辑 - 选择科目类别后加载专业列表
    * 专业编辑 - 选择科目类别后加载专业列表
    * 
    * @return
    */
@@ -161,7 +161,7 @@
   }
   
   /**
    * 新增
    * 新增
    * 
    * @return
    */
@@ -174,7 +174,7 @@
   }
   /**
    * 编辑
    * 编辑
    * 
    * @return
    */
@@ -185,7 +185,7 @@
   }
   /**
    * 删除
    * 删除
    * 
    * @return
    */
@@ -193,13 +193,13 @@
   public @ResponseBody
   Result delete(String courseIds) {
      // 保存到服务器
      // 保存到服务器
      return orgCourseService.deleteCourses(courseIds.split(","));
   }
   
   /**
    * 推荐
    * 推荐
    * 
    * @return
    */
@@ -207,13 +207,13 @@
   public @ResponseBody
   Result recommend(String courseIds) {
      // 保存到服务器
      // 保存到服务器
      return orgCourseService.doRecommend(courseIds.split(","));
   }
   
   /**
    * 取消推荐
    * 取消推荐
    * 
    * @return
    */
@@ -221,13 +221,13 @@
   public @ResponseBody
   Result unrecommend(String courseIds) {
      // 保存到服务器
      // 保存到服务器
      return orgCourseService.doUnRecommend(courseIds.split(","));
   }
   /**
    * 更新
    * 更新
    * 
    * @return
    */
@@ -238,7 +238,7 @@
   }
   /**
    * 科目介绍预览
    * 科目介绍预览
    * @param orgClass
    * @param mobilePhone
    * @return
@@ -250,7 +250,7 @@
   
   
   /**
    * 查询所有机构项目
    * 查询所有机构项目
    * @return
    */
   @RequestMapping(value="/allCourseName",method=RequestMethod.GET)