From ed3cd10ca7ec7b106fada14bb63820b529f17e85 Mon Sep 17 00:00:00 2001 From: xiaohuo <14141624+dsgfhrh@user.noreply.gitee.com> Date: Fri, 7 Nov 2025 18:52:32 +0800 Subject: [PATCH] =?UTF-8?q?11.7=E4=BF=A1=E6=81=AF=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/message/messageController.java | 25 +++++++++++++++---- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/ALOps_sys_backend/alops-admin/src/main/java/com/alops/web/controller/message/messageController.java b/ALOps_sys_backend/alops-admin/src/main/java/com/alops/web/controller/message/messageController.java index d2642340..bf1a36e3 100644 --- a/ALOps_sys_backend/alops-admin/src/main/java/com/alops/web/controller/message/messageController.java +++ b/ALOps_sys_backend/alops-admin/src/main/java/com/alops/web/controller/message/messageController.java @@ -1,9 +1,12 @@ package com.alops.web.controller.message; import com.alops.common.annotation.Log; +import com.alops.common.core.controller.BaseController; import com.alops.common.core.domain.AjaxResult; +import com.alops.common.core.page.TableDataInfo; import com.alops.common.enums.BusinessType; import com.alops.common.utils.SecurityUtils; +import com.alops.system.domain.EquType; import com.alops.system.domain.InternalMessage; import com.alops.system.domain.dto.AlertRuleAddDto; import com.alops.system.domain.vo.AlertRuleVo; @@ -11,13 +14,25 @@ import com.alops.system.service.IInternalMessageService; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; + + +import java.util.List; + +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; + +import org.springframework.web.bind.annotation.PathVariable; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import java.util.List; +import static com.alops.common.utils.PageUtils.startPage; + @RestController @RequestMapping("/message") -public class messageController { +public class messageController extends BaseController { @Autowired public IInternalMessageService iInternalMessageService; @@ -51,14 +66,14 @@ public class messageController { @ApiOperation("获取用户消息列表") @Log(title = "【消息列表】") @GetMapping("/list") - public AjaxResult getMessageList() { + public TableDataInfo getMessageList() { + startPage(); // 获取当前登录用户ID Long userId = SecurityUtils.getLoginUser().getUserId(); - // 调用Service获取消息列表 List messages = iInternalMessageService.getMessagesByUserId(userId); + return getDataTable(messages); - return AjaxResult.success(messages); }