Skip to content

[Bug] 查看我的消息功能异常 #185

@China-lizh

Description

@China-lizh

请您确认

  • 重启项目和 IDE 后,仍然能够复现此问题
  • 查阅过 使用指南常见问题 ,仍无解决方法
  • 查看过控制台是否有报错,如果有报错,下拉控制台到最下查找过 Caused 提示(如果有 Caused 关键字,一般其后都有直观提示,请自行翻译英文),并百度或 Google 后,仍无法解决
  • 尝试了最新 dev 分支代码(演示环境),仍有相同问题
  • 搜索了项目 Issues,没有其他人提交过类似的 Bug(如果对应 Bug 尚未解决,您可以先订阅关注该 Issue,为了方便后来者查找问题解决方法,请避免创建重复的 Issue)
  • 【后端】确认不是依赖组件相关的问题,例如:sa-token、mybatis-plus、snail-job、crane4j、cosid等(如有此类组件相关的问题,请提交至对应组件仓库)
  • 【前端】确认不是 gi-demo 前端模板相关的组件问题,例如:GiTable、GiForm、基础布局和配置等(如有此类组件相关的问题,请提交至 gi-demo 或对应组件仓库)
  • 阅读了源码并在 IDE 中进行断点调试
  • 是否愿意为您提出的 Bug 提交 PR?

Bug 描述

在使用查看我的消息功能出现异常

Image

复现步骤

1、注册一个新用户
2、点击左上角小铃铛
3、点击欢迎注册消息,报错出现异常
4、接口返回:{"code":"1","msg":"error","success":false,"timestamp":1757040821515,"data":null}
5、异常代码debug定位:see-now-admin\continew-webapi\src\main\java\top\continew\admin\controller\system\UserMessageController.java 第69行抛出

预期结果

正常打开欢迎注册消息

版本信息

NPM 版本:10.9.2
PNPM 版本:10.13.1
ContiNew Admin 版本:3.7.0

额外补充

修复处理:
1、修改MessageDetailResp detail = messageService.get(id)的执行sql,为他添加下图标红的地方即可。
2、原因:sql执行返回的users列是一个json数组,需要单独为这列添加一个转换器

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions