From d23ec8b5336b72ef97ea6ef78edbe847d5d6f307 Mon Sep 17 00:00:00 2001 From: wangjinlei <751475802@qq.com> Date: Tue, 10 Oct 2023 16:45:46 +0800 Subject: [PATCH] dto --- .../book/controller/UserClockController.java | 10 ++++------ .../com/peanut/modules/book/to/PageIdDto.java | 15 +++++++++++++++ 2 files changed, 19 insertions(+), 6 deletions(-) create mode 100644 src/main/java/com/peanut/modules/book/to/PageIdDto.java diff --git a/src/main/java/com/peanut/modules/book/controller/UserClockController.java b/src/main/java/com/peanut/modules/book/controller/UserClockController.java index 614670c6..f319b283 100644 --- a/src/main/java/com/peanut/modules/book/controller/UserClockController.java +++ b/src/main/java/com/peanut/modules/book/controller/UserClockController.java @@ -9,6 +9,7 @@ import com.peanut.modules.book.service.BookClockEntryChatService; import com.peanut.modules.book.service.BookClockEntryService; import com.peanut.modules.book.service.BookService; import com.peanut.modules.book.service.UserBookClockService; +import com.peanut.modules.book.to.PageIdDto; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; @@ -30,18 +31,15 @@ public class UserClockController { /** * 获取书打卡列表 - * @param bookId - * @param limit - * @param page * @return */ @RequestMapping("/getBookClocks") - public R getBookClocks(@RequestParam Integer bookId,@RequestParam Integer limit,@RequestParam Integer page){ + public R getBookClocks(@RequestBody PageIdDto page){ LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); - wrapper.eq(BookClockEntryEntity::getBookId,bookId); + wrapper.eq(BookClockEntryEntity::getBookId,page.getId()); wrapper.eq(BookClockEntryEntity::getDelFlag,0); wrapper.orderByAsc(BookClockEntryEntity::getDay); - Page bookClockEntryEntityPage = bookClockEntryService.getBaseMapper().selectPage(new Page(page, limit), wrapper); + Page bookClockEntryEntityPage = bookClockEntryService.getBaseMapper().selectPage(new Page(page.getPage(), page.getLimit()), wrapper); return R.ok().put("page",bookClockEntryEntityPage); } diff --git a/src/main/java/com/peanut/modules/book/to/PageIdDto.java b/src/main/java/com/peanut/modules/book/to/PageIdDto.java new file mode 100644 index 00000000..169b0372 --- /dev/null +++ b/src/main/java/com/peanut/modules/book/to/PageIdDto.java @@ -0,0 +1,15 @@ +package com.peanut.modules.book.to; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class PageIdDto implements Serializable { + + private Integer id; + + private Integer limit; + + private Integer page; +}