liyong
2026-05-25 10828930ddb83578e56f96c6a489d35d740075e1
fix(notice): 修复企业新闻通知路径匹配逻辑

- 将路径匹配方式从 startsWith 改为 contains
- 确保正确识别企业新闻通知的跳转路径格式
- 避免因路径结构变化导致的通知类型判断错误
已修改1个文件
2 ■■■ 文件已修改
src/main/java/com/ruoyi/project/system/service/impl/SysNoticeServiceImpl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/project/system/service/impl/SysNoticeServiceImpl.java
@@ -264,7 +264,7 @@
    private boolean isEnterpriseNewsNotice(SysNotice sysNotice) {
        return sysNotice != null
                && sysNotice.getJumpPath() != null
                && sysNotice.getJumpPath().startsWith("/enterpriseNews?id=");
                && sysNotice.getJumpPath().contains("/enterpriseNews?id=");
    }
    private void syncEnterpriseNewsReadCount(List<SysNotice> notices) {