先上图:
实现这个回显有两种实现方式:
第一种:在java后台实现:
@Override
public Page query( PageQueryParam pageQueryParam,
String collegeId) {
if (StringUtils.isNotEmpty(collegeId)) {
collegeId = collegeId.replaceAll(" GLDWH ", " KKDWH ");
}
String yearTerm = pageQueryParam.getParam().getYearTerm();
//一进入查询主页按当前选课学年学期查询
if (yearTerm == "") {
String semester = courseHeatStatisticsMapper.getSemester(); // 查询选课学年学期
pageQueryParam.getParam().setYearTerm(semester); // 设置选课学年学期
}
// 分页和排序
PageHelper.startPage(pageQueryParam.getPageNo(), pageQueryParam.getPageSize());
List logQueryVolist = logQueryMapper.select(pageQueryParam.getParam(), collegeId);
PageInfo pageInfo = new PageInfo(logQueryVolist);
Page page = new Page();
page.setTotal((int) pageInfo.getTotal());
page.setRows(pageInfo.getList());
return page;
}
显示学年学期只需要在前端发送一个请求就可以了。
但是这种做法可能效率比较低。
===============================