From 5c2176867b9fe0ff4b70e352c5f643f2ae5c1bc3 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期二, 24 十二月 2024 19:05:16 +0800 Subject: [PATCH] 提交1.0版本 --- guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/imageModel/ImageModelUtil.java | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/imageModel/ImageModelUtil.java b/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/imageModel/ImageModelUtil.java index a959f5e..2f324af 100644 --- a/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/imageModel/ImageModelUtil.java +++ b/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/imageModel/ImageModelUtil.java @@ -9,6 +9,7 @@ import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.stylefeng.guns.modular.system.model.enums.ImageModelEnum; +import com.stylefeng.guns.modular.system.util.UUIDUtil; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Value; @@ -41,10 +42,11 @@ */ private static List<String> closedTopModel(String url){ try { + String fileName = url.substring(url.lastIndexOf(".")); URLConnection urlConnection = new URL(url).openConnection(); urlConnection.connect(); InputStream inputStream = urlConnection.getInputStream(); - File file = FileUtil.writeFromStream(inputStream, filePath); + File file = FileUtil.writeFromStream(inputStream, filePath + UUIDUtil.getTimeStr() + fileName); inputStream.close(); return closedTopModel(file); } catch (MalformedURLException e) { @@ -86,10 +88,11 @@ */ private static List<String> cameraFaultModel(String url){ try { + String fileName = url.substring(url.lastIndexOf(".")); URLConnection urlConnection = new URL(url).openConnection(); urlConnection.connect(); InputStream inputStream = urlConnection.getInputStream(); - File file = FileUtil.writeFromStream(inputStream, filePath); + File file = FileUtil.writeFromStream(inputStream, filePath + UUIDUtil.getTimeStr() + fileName); inputStream.close(); return cameraFaultModel(file); } catch (MalformedURLException e) { @@ -132,10 +135,11 @@ */ private static List<String> constructionWasteLoadModel(String url){ try { + String fileName = url.substring(url.lastIndexOf(".")); URLConnection urlConnection = new URL(url).openConnection(); urlConnection.connect(); InputStream inputStream = urlConnection.getInputStream(); - File file = FileUtil.writeFromStream(inputStream, filePath); + File file = FileUtil.writeFromStream(inputStream, filePath + UUIDUtil.getTimeStr() + fileName); inputStream.close(); return constructionWasteLoadModel(file); } catch (MalformedURLException e) { -- Gitblit v1.7.1