From 05693f5bde4748f749154926f925b45e8a05730f Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期一, 30 十二月 2024 13:18:07 +0800 Subject: [PATCH] 小程序 --- manage/src/main/java/com/jilongda/manage/controller/TOrderController.java | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/manage/src/main/java/com/jilongda/manage/controller/TOrderController.java b/manage/src/main/java/com/jilongda/manage/controller/TOrderController.java index 6f1dd1c..ba40429 100644 --- a/manage/src/main/java/com/jilongda/manage/controller/TOrderController.java +++ b/manage/src/main/java/com/jilongda/manage/controller/TOrderController.java @@ -13,6 +13,7 @@ import com.jilongda.manage.query.TOrderQuery; import com.jilongda.manage.service.*; import com.jilongda.manage.utils.LoginInfoUtil; +import com.jilongda.manage.utils.OssUploadUtil; import com.jilongda.manage.vo.TModelVO; import com.jilongda.manage.vo.TOptometryVO; import com.jilongda.manage.vo.TOrderListVO; @@ -24,6 +25,7 @@ import org.springframework.util.StringUtils; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartFile; import java.math.BigDecimal; import java.util.*; @@ -68,6 +70,21 @@ private TBrandService brandService; @Autowired private TOptometryService optometryService; + @PostMapping("/obs-upload") + @ApiOperation(value = "文件上传",tags = "管理后台-文件上传") + public ApiResult<String> uploadOSS(@RequestPart("file") MultipartFile file) { + try { + // 上传并返回访问地址 + String fileName = file.getOriginalFilename(); + String prefix = fileName.substring(fileName.lastIndexOf(".")); + long fileSize = file.getSize(); + String url = OssUploadUtil.ossUpload("eyes/",file); + return ApiResult.success(url); + } catch (Exception e) { + System.err.println("上传文件失败"+e); + return ApiResult.failed(e.getMessage()); + } + } @ApiOperation(value = "销售订单分页列表") @PostMapping(value = "/pageList") public ApiResult<PageInfo<TOrderListVO>> pageList(@RequestBody TOrderQuery query) { -- Gitblit v1.7.1