From 9f8395fab13ca4b230a0f7d62636e209745c91d4 Mon Sep 17 00:00:00 2001 From: lrj <owen.stl@gmail.com> Date: 星期日, 28 九月 2025 14:16:18 +0800 Subject: [PATCH] feat: 完善注册流程的文件上传功能 --- backend/src/main/java/com/rongyichuang/common/service/MediaService.java | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/backend/src/main/java/com/rongyichuang/common/service/MediaService.java b/backend/src/main/java/com/rongyichuang/common/service/MediaService.java index 820f242..fa13415 100644 --- a/backend/src/main/java/com/rongyichuang/common/service/MediaService.java +++ b/backend/src/main/java/com/rongyichuang/common/service/MediaService.java @@ -47,6 +47,25 @@ } /** + * 淇濆瓨濯掍綋鏂囦欢淇℃伅锛堝寘鍚叧鑱斾俊鎭拰缂╃暐鍥撅級 + */ + public Media saveMedia(String name, String path, Integer fileSize, String fileExt, + Integer mediaType, Integer targetType, Long targetId, String thumbPath) { + Media media = new Media(); + media.setName(name); + media.setPath(path); + media.setFileSize(fileSize); + media.setFileExt(fileExt); + media.setMediaType(mediaType); + media.setTargetType(targetType); + media.setTargetId(targetId); + media.setThumbPath(thumbPath); + // 浣跨敤缁ф壙鑷狟aseEntity鐨剆tate瀛楁锛岄粯璁ゅ�间负1锛堟甯哥姸鎬侊級 + + return mediaRepository.save(media); + } + + /** * 鏍规嵁ID鑾峰彇濯掍綋淇℃伅 */ public Media getMediaById(Long id) { -- Gitblit v1.8.0