From 707828bdc0759cb0ee749206f55e2da64f7304c1 Mon Sep 17 00:00:00 2001 From: liuxm <liuxm_a@163.com> Date: 星期二, 21 五月 2024 13:57:55 +0800 Subject: [PATCH] 文件id返回时设置为String,以防丢失精度 --- pms-parent/pms-web-platform/src/main/java/com/dy/pmsPlatform/product/ProductCtrl.java | 15 ++++++++++++++- 1 files changed, 14 insertions(+), 1 deletions(-) diff --git a/pms-parent/pms-web-platform/src/main/java/com/dy/pmsPlatform/product/ProductCtrl.java b/pms-parent/pms-web-platform/src/main/java/com/dy/pmsPlatform/product/ProductCtrl.java index 28c3c7e..48ca437 100644 --- a/pms-parent/pms-web-platform/src/main/java/com/dy/pmsPlatform/product/ProductCtrl.java +++ b/pms-parent/pms-web-platform/src/main/java/com/dy/pmsPlatform/product/ProductCtrl.java @@ -14,13 +14,26 @@ import jakarta.validation.Valid; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.core.io.ByteArrayResource; +import org.springframework.core.io.FileSystemResource; +import org.springframework.core.io.Resource; +import org.springframework.http.ContentDisposition; +import org.springframework.http.HttpHeaders; +import org.springframework.http.MediaType; +import org.springframework.http.ResponseEntity; +import org.springframework.util.StreamUtils; import org.springframework.validation.BindingResult; import org.springframework.web.bind.annotation.*; +import java.io.ByteArrayOutputStream; +import java.io.File; +import java.io.FileInputStream; import java.io.IOException; import java.util.ArrayList; import java.util.List; import java.util.Objects; +import java.util.zip.ZipEntry; +import java.util.zip.ZipOutputStream; /** * 浜у搧绠$悊 @@ -134,7 +147,7 @@ try{ PltProduct pro=proSv.selectById(id); - return BaseResponseUtils.buildSuccess(JSON.toJSON(pro)); + return BaseResponseUtils.buildSuccess(pro); }catch (Exception e){ log.error("鏍规嵁ID鏌ヨ浜у搧寮傚父", e); return BaseResponseUtils.buildException(e.getMessage()); -- Gitblit v1.8.0