diff --git a/src/main/java/com/newyetai/config/controller/AnonConfigController.java b/src/main/java/com/newyetai/config/controller/AnonConfigController.java index 38130a0..766386a 100644 --- a/src/main/java/com/newyetai/config/controller/AnonConfigController.java +++ b/src/main/java/com/newyetai/config/controller/AnonConfigController.java @@ -31,19 +31,10 @@ public class AnonConfigController { private ConfigService configService; - @GetMapping("/appVersion") - public AlitaResult getAppVersion() { - String value = ""; - ConfigDTO configDto = configService.getConfigDto("APP_VERSION_CONFIG", CommonConstants.PLATFORM_ORG_ID, Boolean.TRUE); - String configValue = configDto.getConfigValue(); - - if (StringUtils.isNotBlank(configValue)) { - List appVersionConfigInfos = JsonUtils.toList(configValue, AppVersionConfigInfo.class); - if (CollectionUtils.isNotEmpty(appVersionConfigInfos)) { - value = JsonUtils.toJsonString(appVersionConfigInfos.get(0)); - } - } - return AlitaResult.success(value); + @GetMapping("/code/{configCode}") + public AlitaResult getAppVersion(@PathVariable("configCode") String configCode) { + ConfigDTO configDto = configService.getConfigDto(configCode, CommonConstants.PLATFORM_ORG_ID, Boolean.TRUE); + return AlitaResult.success(configDto); }