From 0f5901bbc027e2e8d934280ca659734a61f67378 Mon Sep 17 00:00:00 2001 From: zhanghua <314079846@qq.com> Date: 星期二, 04 三月 2025 15:00:35 +0800 Subject: [PATCH] 图片显示修改,删除脏数据 --- ycl-common/src/main/java/com/ycl/controller/FileController.java | 24 +++++++++++++++++------- 1 files changed, 17 insertions(+), 7 deletions(-) diff --git a/ycl-common/src/main/java/com/ycl/controller/FileController.java b/ycl-common/src/main/java/com/ycl/controller/FileController.java index 6f4c2f7..76fbbbd 100644 --- a/ycl-common/src/main/java/com/ycl/controller/FileController.java +++ b/ycl-common/src/main/java/com/ycl/controller/FileController.java @@ -1,18 +1,16 @@ package com.ycl.controller; import com.ycl.api.CommonResult; -import com.ycl.dto.media.Media; -import com.ycl.dto.media.PictureZoomParameter; import com.ycl.service.oss.OssService; -import com.ycl.utils.AliyunUtils; -import com.ycl.utils.MediaFileUtil; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; -import java.io.InputStream; +import java.io.UnsupportedEncodingException; @RestController @Api(tags = "鏂囦欢涓婁紶") @@ -68,12 +66,24 @@ @ApiOperation(value = "鍒犻櫎鍥剧墖") @PostMapping("media/delete") public CommonResult<Boolean> deleteImages(String fileUrl) { - boolean flag = ossService.deleteImages(fileUrl); + boolean flag = false; + try { + flag = ossService.deleteImages(fileUrl); + } catch (UnsupportedEncodingException e) { + throw new RuntimeException(e); + } if (flag) { return CommonResult.success(true, "鍒犻櫎鎴愬姛"); } return CommonResult.failed("fail!"); } + @ApiOperation(value = "涓婁紶瑙嗛") + @PostMapping("/video") + public CommonResult<String> uploadVideo(MultipartFile file) { + String url = ossService.uploadVideo(file); + return CommonResult.success(url, "ok"); + } + } -- Gitblit v1.8.0