diff --git a/src/main/java/io/company/localhost/controller/api/VoteBoardController.java b/src/main/java/io/company/localhost/controller/api/VoteBoardController.java index 87e9e9a..97e641b 100644 --- a/src/main/java/io/company/localhost/controller/api/VoteBoardController.java +++ b/src/main/java/io/company/localhost/controller/api/VoteBoardController.java @@ -30,7 +30,7 @@ public class VoteBoardController { /** * 투표목록조회 - * @param page 페이지번호 , myVote 내가한투표 :1 투표안한것 :0 , 전체:0,투표마감:1,투표중:2 + * @param page 페이지번호 , myVote 내가한투표 :1 투표안한것 :0 , 전체:0, voteset 투표마감:1,투표중:2 * @return */ @Member diff --git a/src/main/java/io/company/localhost/service/worddictyService.java b/src/main/java/io/company/localhost/service/worddictyService.java index cdb943c..7cde650 100644 --- a/src/main/java/io/company/localhost/service/worddictyService.java +++ b/src/main/java/io/company/localhost/service/worddictyService.java @@ -38,6 +38,11 @@ public class worddictyService { private final FileService fileService; public List selectWordList(MapDto map) { + if( map.getString("pageNum") != null) { + String pageNumStr = map.getString("pageNum"); + int pageNum = Integer.parseInt(pageNumStr); + map.put("pageNum", pageNum); + } List wordList = worddictymapper.selectWordList(map); String keyword = map.getString("searchKeyword"); diff --git a/src/main/resources/mapper/localvoteMapper.xml b/src/main/resources/mapper/localvoteMapper.xml index 9b5d3ce..f441812 100644 --- a/src/main/resources/mapper/localvoteMapper.xml +++ b/src/main/resources/mapper/localvoteMapper.xml @@ -78,6 +78,10 @@ AND myvoted = 'Y' AND LOCVOTDEL IS NULL + + AND myvoted = 'N' + AND LOCVOTDEL IS NULL + ORDER BY formatted_LOCVOTRDT DESC diff --git a/src/main/resources/mapper/worddictyMapper.xml b/src/main/resources/mapper/worddictyMapper.xml index d194d26..7dba480 100644 --- a/src/main/resources/mapper/worddictyMapper.xml +++ b/src/main/resources/mapper/worddictyMapper.xml @@ -183,6 +183,9 @@ and w.WRDDICEDT IS NULL order by w.WRDDICRDT desc + + limit #{pageNum} +