zoukankan      html  css  js  c++  java
  • mybatis-plus分页

    分页

        @GetMapping(value = "cardScore/list")
        @ApiOperation("分页获取卡片积分")
        public Result getCartScoreList(@ApiParam(value = "page", required = true) Page<CzgjScorecard> page) {
    
    
            String uuid = RequestUtils.getParams("uuid");
            BaseSemester currentSemester = UserUtil.newInstance().getCurrentSemester(uuid);
            Integer semesterId = currentSemester.getId();
            StudentViewVo student = UserUtil.newInstance().getCurrentStudent(uuid);
            Integer studentId = student.getUserid();
    
            Page<CzgjScorecard> pagination = service.
                    getScoreCardBySemesterIdStudentIdAndType(studentId, semesterId, page);
    
            Map<String, Object> retMap = new HashMap<>();
            retMap.put("list", pagination.getRecords());
            retMap.put("totalRecord", pagination.getTotal());
            retMap.put("totalPage", pagination.getPages());
            return ResultGenerator.genSuccessResult(retMap);
    
        }
        @Override
        public Page<CzgjScorecard> getScoreCardBySemesterIdStudentIdAndType(Integer studentId, Integer semesterId,
                                                                            Page<CzgjScorecard> page) {
            List<CzgjScorecard> czgjScorecards = czgjScorecardMapper.
                    selectScoreCardBySemesterIdStudentIdAndTypePage(page, studentId, semesterId);
            page.setRecords(czgjScorecards);
            return page;
        }
        <select id="selectScoreCardBySemesterIdStudentIdAndTypePage" resultType="my.common.model.scorecard.CzgjScorecard">
            select u.realname,s.score,s.cname,ss.create_time from czgj_scorecard_student ss
            join czgj_scorecard s on s.id = ss.cid
            join sys_user u on u.id = ss.student_id
            where ss.student_id = #{studentId} and ss.semester_id = #{semesterId}
            ORDER BY ss.create_time DESC
        </select>
  • 相关阅读:
    A real ROCA using Bootstrap, jQuery, Thymeleaf, Spring HATEOAS and Spring MVC
    CTP交易接口
    PHP版实现友好的时间显示方式(例如:2小时前)
    php实现文件上传的源码
    获取 Windows Phone 的 User-Agent 字符串
    实现弹出收回菜单效果ios源码
    孤岛能源安卓游戏安卓源码
    火影快打游戏安卓源码
    java编程的78条黄金法则
    php中实现17种正则表达式
  • 原文地址:https://www.cnblogs.com/kltsee/p/13900705.html
Copyright © 2011-2022 走看看