diff --git a/modules/thing/src/main/java/com/thing/sys/biz/controller/SysParamsController.java b/modules/thing/src/main/java/com/thing/sys/biz/controller/SysParamsController.java index c261126..7d734cf 100644 --- a/modules/thing/src/main/java/com/thing/sys/biz/controller/SysParamsController.java +++ b/modules/thing/src/main/java/com/thing/sys/biz/controller/SysParamsController.java @@ -137,4 +137,11 @@ public class SysParamsController { return new Result().ok(sysParamsService.getValue(paramCode)); } + @GetMapping("updateValueByCode") + @Operation(summary = "通过编码获取值") + public Result updateParamCode(@RequestParam String paramCode, @RequestParam String paramValue){ + sysParamsService.updateValueByCode(paramCode, paramValue); + return new Result<>(); + } + } diff --git a/modules/thing/src/main/java/com/thing/sys/biz/service/SysParamsService.java b/modules/thing/src/main/java/com/thing/sys/biz/service/SysParamsService.java index 835034e..bce703b 100644 --- a/modules/thing/src/main/java/com/thing/sys/biz/service/SysParamsService.java +++ b/modules/thing/src/main/java/com/thing/sys/biz/service/SysParamsService.java @@ -36,6 +36,7 @@ public interface SysParamsService extends IBaseService { */ String getValue(String paramCode); + /** * 根据参数编码,获取value的Object对象 * @param paramCode 参数编码 diff --git a/modules/thing/src/main/java/com/thing/sys/biz/service/impl/SysParamsServiceImpl.java b/modules/thing/src/main/java/com/thing/sys/biz/service/impl/SysParamsServiceImpl.java index f655639..1415135 100644 --- a/modules/thing/src/main/java/com/thing/sys/biz/service/impl/SysParamsServiceImpl.java +++ b/modules/thing/src/main/java/com/thing/sys/biz/service/impl/SysParamsServiceImpl.java @@ -37,6 +37,7 @@ import java.util.Map; @RequiredArgsConstructor @Primary public class SysParamsServiceImpl extends BaseServiceImpl implements SysParamsService { + @Value("${spring.cache.type}") private String cacheType;