| 
 | 
 
@RequestMapping(params = "datagridNoPage") 
public void datagridNoPage(CourseSchedule course,HttpServletRequest request, HttpServletResponse response, DataGrid dataGrid) { 
   CriteriaQuery cq = new CriteriaQuery(course.getClass(), dataGrid); 
 
   TSUser teacher = ResourceUtil.getSessionUserName(); 
   String realName = teacher.getRealName(); 
   cq.like("otherTeachers", "%"+realName+"%"); 
   cq.addOrder("courseDate", SortDirection.asc); 
   cq.add(); 
 
   //查询条件组装器 
   org.jeecgframework.core.extend.hqlsearch.HqlGenerateUtil.installHql(cq, course, request.getParameterMap()); 
   this.systemService.getDataGridReturn(cq, false); 
   TagUtil.datagrid(response, dataGrid); 
} 
function dictGroupListsearch(){ 
   $.ajax({ 
      url:"teachCourseScheduleController.do?datagridNoPage", 
      type:"post", 
      data:{ 
         page:1, 
         rows:10, 
         semester:$('#semester').val(), 
         weekNumber:$('#weekNumber').val(), 
         /* 'teacher.realName' ('#realName').val(), 
         className ('#className').val(),*/ 
         'teachItem.itemName':$('#itemName').val()  
      }, 
      success:function(data){ 
         if(window.console)console.log(data); 
          
         $('.courseTableValueTD').html('<br><br><br>'); 
          
         for(var i=0;i<data.rows.length;i++){ 
            var item = data.rows; 
            var courseOrderList = item.courseOrder.split(","); 
             
             
            var start = null; 
            var lastNumber = null; 
            var text = item['lessonInfo.lessonName']+"<br>"+item["teachItem.itemName"]+"<br>"+ item.className 
            +"<br>"+item['otherTeachers']+"<br><br>";   
             
            var week = item.week; 
            if(week == ''){ 
               var mydate = new Date(item.courseDate.substring(0,10)); 
               week = mydate.getDay(); 
            } 
             
            for(var j=0;j<courseOrderList.length;j++){ 
                
               if(start == null) start = getCourseOrder(courseOrderList[j]);                     
               var end = getCourseOrder(courseOrderList[j]); 
                
               //开始输出 
               if(end-lastNumber> 1){ 
                  setVal(text,week,start,lastNumber); 
                  start = end; 
               } 
                
               lastNumber = getCourseOrder(courseOrderList[j]);                      
            } 
             
            if(end >= start ){ 
               setVal(text,week,start,end); 
            } 
              
         } 
      } 
   }); 
} 
 
 
 |   
 
 
 
 |