优化目录结构

This commit is contained in:
WilliamColton
2025-08-03 01:27:28 +08:00
parent d63081955e
commit c08723574d
222 changed files with 2 additions and 25 deletions

View File

@@ -0,0 +1,25 @@
package com.openisle.service;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
import java.net.URLEncoder;
import java.nio.charset.StandardCharsets;
@Service
public class AvatarGenerator {
@Value("${app.avatar.base-url}")
private String baseUrl;
@Value("${app.avatar.style}")
private String style;
@Value("${app.avatar.size}")
private int size;
public String generate(String seed) {
String encoded = URLEncoder.encode(seed, StandardCharsets.UTF_8);
return String.format("%s/%s/png?seed=%s&size=%d", baseUrl, style, encoded, size);
}
}