派生自 projectDept/qhighschool

yn147
2023-10-26 3970ced88b5b456f03fe277c254ca761f05492e0
src/main/java/com/qxueyou/scc/teach/live/service/impl/MediaLiveService.java
@@ -54,7 +54,7 @@
   
   @Override
   public Result add(String name, String content, String teacherId, String teacherName , String subjectId, String subjectName,
                 String definition, String imgPath, Date startTime, Date endTime, Integer courseId, boolean record, List<String> classIds) {
                 String definition, String imgPath, Date startTime, Date endTime, Integer courseId, boolean record, List<String> classIds,String portalStatus) {
      
      UserTeacher teacher = teacherService.getTeacherByUserId(ClientUtils.getUserId());
      
@@ -67,6 +67,7 @@
      live.setPreviewImgUrl(imgPath);
      live.setStartTime(startTime);
      live.setEndTime(endTime);
      live.setPortalStatus(portalStatus);
      live.setStatus(MediaVideoLive.STATUS_LIVE_DRAFT);
      
      if(teacher!=null){
@@ -343,12 +344,12 @@
   }
   @Override
   public List<MediaVideoLive> listOfMine(String keyword, Integer pageNum, Integer pageSize) {
   public List<MediaVideoLive> listOfMine(String keyword,String portalStatus, Integer pageNum, Integer pageSize) {
      
      String hql = "from MediaVideoLive where deleteFlag is false and name like ?  order by createTime desc";
      String hql = "from MediaVideoLive where deleteFlag is false and name like ? and portalStatus = ? order by createTime desc";
      return findList(hql, new Pager(pageSize, pageNum), CollectionUtils.newList(keyword + "%"), MediaVideoLive.class);
      return findList(hql, new Pager(pageSize, pageNum), CollectionUtils.newList(keyword + "%",portalStatus), MediaVideoLive.class);
   }
   
   @Override