feat(image): add image upload functionality

- Created FileUploadResponse DTO for image upload responses
- Implemented ImageController with upload endpoint
- Defined ImageService interface for image operations
- Added ImageServiceImpl with placeholder upload logic
- Updated pom.xml to include chaos_api_domain dependency
This commit is contained in:
Chaos
2025-11-14 23:22:11 +08:00
parent 2f946ec596
commit da1bdafbb2
9 changed files with 148 additions and 8 deletions

View File

@@ -25,6 +25,7 @@
<artifactId>chaos_api_domain</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
<properties>

View File

@@ -0,0 +1,15 @@
package cn.nopj.chaos_api.service;
import java.io.InputStream;
public interface ImageService {
/**
* 上传图片
* @param fileName 文件名
* @param content 文件内容
* @return 文件路径
*/
String uploadImage(String fileName, InputStream content);
}