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 c36bfa274..2df5a859f 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 @@ -94,7 +94,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);