diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysOssServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysOssServiceImpl.java index ce60d31a8..d9b952edc 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysOssServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysOssServiceImpl.java @@ -98,7 +98,7 @@ public class SysOssServiceImpl implements ISysOssService, OssService { return lqw; } - @Cacheable(cacheNames = CacheNames.SYS_OSS, key = "#ossId") + @Cacheable(cacheNames = CacheNames.SYS_OSS, key = "#ossId", condition = "#ossId!=null") @Override public SysOssVo getById(Long ossId) { return baseMapper.selectVoById(ossId);