ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/CustomConfigController.java
@@ -182,6 +182,15 @@ } /** * 获取保证金退还文案 */ @ApiOperation("获取保证金退还文案") @GetMapping("/refund-of-deposit") public R<String> getRefundOfDeposit() { return R.ok(iCustomConfigService.getRefundOfDeposit()); } /** * 保存保证金退还设置 */ @ApiOperation(value = "保存保证金退还设置") ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/ICustomConfigService.java
@@ -97,4 +97,5 @@ void saveRefundOfDeposit(String refundOfDeposit); String getRefundOfDeposit(); } ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/CustomConfigServiceImpl.java
@@ -18,6 +18,7 @@ import java.util.Arrays; import java.util.List; import java.util.Optional; import java.util.concurrent.atomic.AtomicReference; import java.util.stream.Collectors; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; @@ -351,4 +352,15 @@ wishDescription.setConfigValue(refundOfDeposit); saveOrUpdate(wishDescription); } @Override public String getRefundOfDeposit() { AtomicReference<String> refundOfDeposit = new AtomicReference<>(""); getCustomConfigByKey( ConfigEnum.WISH_DESCRIPTION.getKey()).ifPresent( customConfig -> refundOfDeposit.set(customConfig.getConfigValue()) ); return refundOfDeposit.get(); } }