From 1bae573a0086d6d595d612319c616fb08b5c7f7e Mon Sep 17 00:00:00 2001 From: JiaoTianBo Date: Thu, 26 Mar 2026 19:31:35 +0800 Subject: [PATCH] =?UTF-8?q?feat(api):=20=E6=B7=BB=E5=8A=A0OSS=E5=92=8C?= =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E5=88=9D=E5=A7=8B=E5=8C=96=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增OssController,实现文件上传、指定存储桶上传和删除接口 - 添加ProjectController,实现文件上传并生成项目初始化数据接口 - 新增开发环境application-dev.yaml配置,包含数据库、MyBatis Plus、AI OpenAI、MinIO和日志配置 - 新增application.yaml,包含基础应用名及端口配置 --- src/main/java/cn/yinlihupo/controller/oss/OssController.java | 2 +- .../cn/yinlihupo/controller/project/ProjectController.java | 2 +- src/main/resources/application-dev.yaml | 3 +-- src/main/resources/application.yaml | 4 +--- 4 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/main/java/cn/yinlihupo/controller/oss/OssController.java b/src/main/java/cn/yinlihupo/controller/oss/OssController.java index 4608e8b..b51b426 100644 --- a/src/main/java/cn/yinlihupo/controller/oss/OssController.java +++ b/src/main/java/cn/yinlihupo/controller/oss/OssController.java @@ -13,7 +13,7 @@ import org.springframework.web.multipart.MultipartFile; */ @Slf4j @RestController -@RequestMapping("/oss") +@RequestMapping("/api/v1/oss") @RequiredArgsConstructor public class OssController { diff --git a/src/main/java/cn/yinlihupo/controller/project/ProjectController.java b/src/main/java/cn/yinlihupo/controller/project/ProjectController.java index fa7e543..fde06e3 100644 --- a/src/main/java/cn/yinlihupo/controller/project/ProjectController.java +++ b/src/main/java/cn/yinlihupo/controller/project/ProjectController.java @@ -16,7 +16,7 @@ import org.springframework.web.multipart.MultipartFile; */ @Slf4j @RestController -@RequestMapping("/project-init") +@RequestMapping("/api/v1/project-init") @RequiredArgsConstructor public class ProjectController { diff --git a/src/main/resources/application-dev.yaml b/src/main/resources/application-dev.yaml index 8c43010..d4653ff 100644 --- a/src/main/resources/application-dev.yaml +++ b/src/main/resources/application-dev.yaml @@ -30,11 +30,10 @@ spring: logic-delete-value: 1 logic-not-delete-value: 0 - # Spring AI 配置 ai: openai: api-key: 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 - base-url: https://sg1.proxy.yinlihupo.cc/proxy/https://openrouter.ai/api/v1 + base-url: https://sg1.proxy.yinlihupo.cc/proxy/https://openrouter.ai/api chat: options: model: google/gemini-2.5-flash diff --git a/src/main/resources/application.yaml b/src/main/resources/application.yaml index 498f474..6c1e586 100644 --- a/src/main/resources/application.yaml +++ b/src/main/resources/application.yaml @@ -6,6 +6,4 @@ spring: # 公共配置 server: - port: 8080 - servlet: - context-path: /api/v1 \ No newline at end of file + port: 8080 \ No newline at end of file