diff --git a/admin-api/java-api/src/main/java/net/lab1024/smartadmin/service/module/support/systemconfig/SystemConfigService.java b/admin-api/java-api/src/main/java/net/lab1024/smartadmin/service/module/support/systemconfig/SystemConfigService.java index 8dd8a9f0..2d452b94 100644 --- a/admin-api/java-api/src/main/java/net/lab1024/smartadmin/service/module/support/systemconfig/SystemConfigService.java +++ b/admin-api/java-api/src/main/java/net/lab1024/smartadmin/service/module/support/systemconfig/SystemConfigService.java @@ -104,6 +104,8 @@ public class SystemConfigService { SystemConfigEntity entity = this.CONFIG_CACHE.get(configKey); Assert.notNull(entity, "缺少系统配置[" + configKey + "]"); + Assert.isTrue(!entity.getDisabledFlag(), "系统配置[" + configKey + "]已被禁用"); + return SmartBeanUtil.copy(entity, SystemConfigDTO.class); }