diff --git a/snowy-plugin/snowy-plugin-dev/src/main/java/vip/xiaonuo/dev/modular/config/service/impl/DevConfigServiceImpl.java b/snowy-plugin/snowy-plugin-dev/src/main/java/vip/xiaonuo/dev/modular/config/service/impl/DevConfigServiceImpl.java index b1a7e8df..b5fa78ef 100644 --- a/snowy-plugin/snowy-plugin-dev/src/main/java/vip/xiaonuo/dev/modular/config/service/impl/DevConfigServiceImpl.java +++ b/snowy-plugin/snowy-plugin-dev/src/main/java/vip/xiaonuo/dev/modular/config/service/impl/DevConfigServiceImpl.java @@ -156,12 +156,14 @@ public class DevConfigServiceImpl extends ServiceImpl { + List deleteDevConfigList = this.listByIds(devConfigIdList); + // 执行删除 + this.removeByIds(devConfigIdList); + + deleteDevConfigList.forEach(devConfig -> { // 移除对应的缓存 commonCacheOperator.remove(CONFIG_CACHE_KEY + devConfig.getConfigKey()); }); - // 执行删除 - this.removeByIds(devConfigIdList); } } }