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>
  • 相关阅读:
    Netty实现Unity登录验证(三)
    Netty实现Unity登录验证(二)
    Netty实现Unity登录验证(一)
    Unity RPC 链接
    摄像机跟随物体,修复物体遮挡
    Character Shader 含半透明及受击效果
    空Shader重新指认工具
    Box波浪运动的一种实现
    查找所有有多个 Texture 的 Matrial
    数据生成XML导入Excel
  • 原文地址:https://www.cnblogs.com/kltsee/p/13900705.html
Copyright © 2011-2022 走看看