From 1b76ec353d2a54bfc3767510c6f8f333fa4aaff5 Mon Sep 17 00:00:00 2001 From: lyf66 Date: Fri, 26 Sep 2025 11:23:59 +0800 Subject: [PATCH] =?UTF-8?q?feat(controller):=20=E5=AE=9E=E7=8E=B0=E5=88=86?= =?UTF-8?q?=E9=A1=B5=E6=9F=A5=E8=AF=A2=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit -为 SmsHolidayController 和 SmsLogController 添加分页支持- 使用 IPage 类型替换 List 以支持分页数据结构 - 引入 FindPageDto 用于接收分页参数- 修改 page 接口实现,调用 service 的分页方法 - 更新接口返回值类型为 IPage 和 IPage --- src/main/java/com/whdc/controller/SmsHolidayController.java | 6 ++++-- src/main/java/com/whdc/controller/SmsLogController.java | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/whdc/controller/SmsHolidayController.java b/src/main/java/com/whdc/controller/SmsHolidayController.java index e9811b8..81e39dc 100644 --- a/src/main/java/com/whdc/controller/SmsHolidayController.java +++ b/src/main/java/com/whdc/controller/SmsHolidayController.java @@ -1,5 +1,7 @@ package com.whdc.controller; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.whdc.model.dto.FindPageDto; import com.whdc.model.entity.SmsHoliday; import com.whdc.model.group.Insert; import com.whdc.model.group.Update; @@ -29,8 +31,8 @@ public class SmsHolidayController { @ApiOperation(value = "分页查询") @PostMapping(value = "page") - public ResultJson> page(@RequestBody SmsHoliday dto) { - return ResultJson.ok(smsTaskService.list()); + public ResultJson> page(@RequestBody FindPageDto dto) { + return ResultJson.ok(smsTaskService.page(dto.getPage())); } @ApiOperation(value = "新增") diff --git a/src/main/java/com/whdc/controller/SmsLogController.java b/src/main/java/com/whdc/controller/SmsLogController.java index 3d8159e..c558350 100644 --- a/src/main/java/com/whdc/controller/SmsLogController.java +++ b/src/main/java/com/whdc/controller/SmsLogController.java @@ -1,5 +1,7 @@ package com.whdc.controller; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.whdc.model.dto.FindPageDto; import com.whdc.model.entity.SmsLog; import com.whdc.model.group.Insert; import com.whdc.model.group.Update; @@ -29,8 +31,8 @@ public class SmsLogController { @ApiOperation(value = "分页查询") @PostMapping(value = "page") - public ResultJson> page(@RequestBody SmsLog dto) { - return ResultJson.ok(smsLogService.list()); + public ResultJson> page(@RequestBody FindPageDto dto) { + return ResultJson.ok(smsLogService.page(dto.getPage())); } @ApiOperation(value = "新增")