#
luxiaotao1123
2025-02-12 adebdff244d2ba30fab306ff433b79376c417bae
rsf-common/src/main/java/com/vincent/rsf/common/utils/Utils.java
@@ -8,6 +8,7 @@
import java.util.Optional;
import java.util.function.BiConsumer;
import java.util.function.Function;
import java.util.Map;
/**
 * Created by vincent on 2023/3/14
@@ -292,4 +293,15 @@
        return snakeCaseField + (order.isEmpty() ? "" : " " + order);
    }
    public static String processTemplate(String template, Map<String, Object> params) {
        if (template == null || params == null) {
            return template;
        }
        String processed = template;
        for (Map.Entry<String, Object> entry : params.entrySet()) {
            processed = processed.replace("${" + entry.getKey() + "}", entry.getValue().toString());
        }
        return processed;
    }
}