From f6760448428b0a11aebab4ee281023532e4f61d7 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期一, 27 十月 2025 19:53:56 +0800
Subject: [PATCH] bug修改
---
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/OaNotifationUserController.java | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/OaNotifationUserController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/OaNotifationUserController.java
index e33b0f2..306d098 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/OaNotifationUserController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/OaNotifationUserController.java
@@ -20,6 +20,7 @@
import com.ruoyi.system.vo.system.NotificationDetailVO;
import com.ruoyi.system.vo.system.NotificationUserDetailVO;
import com.ruoyi.system.vo.system.NotificationVO;
+import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import jdk.nashorn.internal.parser.Token;
import org.springframework.beans.BeanUtils;
@@ -41,6 +42,7 @@
* @since 2025-09-15
*/
@RestController
+@Api("我的消息通知")
@RequestMapping("/oa-notifation-user")
public class OaNotifationUserController {
@Resource
@@ -70,7 +72,10 @@
@GetMapping(value = "/detail")
public R<NotificationDetailVO> detail(String id) {
NotificationDetailVO notificationDetailVO = new NotificationDetailVO();
- OaNotification oaNotification = oaNotificationService.getById(id);
+ OaNotificationUser on = oaNotifationUserService.getById(id);
+ on.setReadStatus( true);
+ oaNotifationUserService.updateById(on);
+ OaNotification oaNotification = oaNotificationService.getById(on.getNotificationId());
BeanUtils.copyProperties(oaNotification, notificationDetailVO);
// StringBuilder deptName = new StringBuilder();
// List<TDept> tDepts = deptService.list();
--
Gitblit v1.7.1