From 199dccfc7a64569a49bd28e511fa007d10508b4d Mon Sep 17 00:00:00 2001 From: wang0018 <1007152140@qq.com> Date: Thu, 26 Nov 2020 20:37:33 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=88=90=E7=BB=A9=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ccsens/mt/persist/dao/CompeteScoreDao.java | 7 ++----- mt/src/main/java/com/ccsens/mt/service/CompeteService.java | 2 +- mt/src/main/java/com/ccsens/mt/service/ExcelService.java | 5 +---- mt/src/main/resources/mapper_dao/CompeteScoreDao.xml | 2 +- 4 files changed, 5 insertions(+), 11 deletions(-) diff --git a/mt/src/main/java/com/ccsens/mt/persist/dao/CompeteScoreDao.java b/mt/src/main/java/com/ccsens/mt/persist/dao/CompeteScoreDao.java index be47127c..7c53eb6a 100644 --- a/mt/src/main/java/com/ccsens/mt/persist/dao/CompeteScoreDao.java +++ b/mt/src/main/java/com/ccsens/mt/persist/dao/CompeteScoreDao.java @@ -1,12 +1,8 @@ package com.ccsens.mt.persist.dao; -import com.ccsens.mt.bean.po.CompeteCoach; -import com.ccsens.mt.bean.po.CompeteCompany; import com.ccsens.mt.bean.vo.CompeteExcelVo; import com.ccsens.mt.bean.vo.CompeteVo; -import com.ccsens.mt.bean.vo.ProvinceCompeteVo; import com.ccsens.mt.bean.vo.ScoreVo; -import com.ccsens.mt.persist.mapper.CompeteCompanyMapper; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; @@ -93,9 +89,10 @@ public interface CompeteScoreDao { /** * 统计花样赛成绩 * @param projectId 项目ID + * @param page 第几条 * @return 成绩 */ - List queryVarietyScore(@Param("projectId") Long projectId); + List queryVarietyScore(@Param("projectId") Long projectId, @Param("page") int page); /** * 查询花样赛某一场的成绩 diff --git a/mt/src/main/java/com/ccsens/mt/service/CompeteService.java b/mt/src/main/java/com/ccsens/mt/service/CompeteService.java index 3995ea61..9572ad98 100644 --- a/mt/src/main/java/com/ccsens/mt/service/CompeteService.java +++ b/mt/src/main/java/com/ccsens/mt/service/CompeteService.java @@ -216,7 +216,7 @@ public class CompeteService implements ICompeteService { @Override public PageInfo showResult(ScoreDto.ShowResultW param) { PageHelper.startPage(param.getPageNum(), param.getPageSize()); - List list = competeScoreDao.queryVarietyScore(param.getProjectId()); + List list = competeScoreDao.queryVarietyScore(param.getProjectId(), (param.getPageNum()-1)*param.getPageSize() ); return new PageInfo<>(list); } // public List showResult(ScoreDto.ShowResultW param) { diff --git a/mt/src/main/java/com/ccsens/mt/service/ExcelService.java b/mt/src/main/java/com/ccsens/mt/service/ExcelService.java index d2c4bd14..b2f9ed8b 100644 --- a/mt/src/main/java/com/ccsens/mt/service/ExcelService.java +++ b/mt/src/main/java/com/ccsens/mt/service/ExcelService.java @@ -22,7 +22,6 @@ import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import lombok.extern.slf4j.Slf4j; -import org.apache.poi.ss.usermodel.Table; import org.apache.poi.ss.usermodel.Workbook; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.eclipse.jetty.util.StringUtil; @@ -38,9 +37,7 @@ import java.io.OutputStream; import java.text.SimpleDateFormat; import java.util.ArrayList; -import java.util.Comparator; import java.util.Date; -import java.util.LinkedList; import java.util.List; @Slf4j @@ -1234,7 +1231,7 @@ public class ExcelService implements IExcelService { @Override public String patternExpTable(ScoreDto.ShowResultNoPage param) { //List totalScoreDisplays = competeService.showResultPage(param); - List totalScoreDisplays = competeScoreDao.queryVarietyScore(param.getProjectId()); + List totalScoreDisplays = competeScoreDao.queryVarietyScore(param.getProjectId(), (param.getPageNum() - 1) * param.getPageSize()); List> list = new ArrayList<>(); List zero=new ArrayList<>(); PoiUtil.PoiUtilCell zeroOne=new PoiUtil.PoiUtilCell("比赛成绩公示(花样赛)", 14, 1); diff --git a/mt/src/main/resources/mapper_dao/CompeteScoreDao.xml b/mt/src/main/resources/mapper_dao/CompeteScoreDao.xml index 189f89fd..e4e84fa2 100644 --- a/mt/src/main/resources/mapper_dao/CompeteScoreDao.xml +++ b/mt/src/main/resources/mapper_dao/CompeteScoreDao.xml @@ -726,7 +726,7 @@ group by s.site_order_id order by result desc )t, - (SELECT @rownum := 0)t1 + (SELECT @rownum := ${page})t1