From 816ba1e56476f0e23f51711aae4b34507a04a59c Mon Sep 17 00:00:00 2001
From: admin <liwen611>
Date: 星期一, 27 五月 2024 15:18:33 +0800
Subject: [PATCH] 解决上传日期问题

---
 ruoyi-admin/src/main/java/com/ruoyi/task/CameraAssembleUtil.java |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/task/CameraAssembleUtil.java b/ruoyi-admin/src/main/java/com/ruoyi/task/CameraAssembleUtil.java
index 4e43d34..66d41ee 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/task/CameraAssembleUtil.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/task/CameraAssembleUtil.java
@@ -83,7 +83,7 @@
     //6.椹ご闂ㄧ綈绗兼憞鍙扮姸鎬佽瘑鍒俊鎭�
     //7.鎽勫儚澶撮伄鎸°�佹尓鍔ㄨ搴﹁瘑鍒俊鎭�
     public static void cameraAiError() throws ParseException {
-        SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
+        SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS");
         //鏌ヨ鍑烘墍浠ユ湭浼犺緭鐨勬姤璀�
         Collection<String> keys = redisCache.keys("video_*");
         for (String key : keys) {
@@ -359,10 +359,14 @@
                     .sslSocketFactory(sslSocketFactory, (X509TrustManager) trustAllCerts[0])
                     .hostnameVerifier((hostname, session) -> true) // 淇′换鎵�鏈変富鏈哄悕
                     .build();
-            String fileUrl=paramJson.getString("file");
+            String fileUrlQ=paramJson.getString("file");
+            String fileUrl=fileUrlQ.replaceAll("/","\\\\");
             File file = new File(fileUrl);
-            //fileUrl.split("\\");
+
+            //fileUrl.split("\\");SSS
             String[] fileName=fileUrl.split("\\\\");
+
+            String fileNameQ=fileName[fileName.length-1];
 
             RequestBody body = new MultipartBody.Builder()
                     .setType(MultipartBody.FORM)
@@ -373,7 +377,7 @@
                     .addFormDataPart("pdt", params.get("pdt"))
                     .addFormDataPart("data", params.get("data"))
 
-                    .addFormDataPart("file", fileName[fileName.length-1],
+                    .addFormDataPart("file", fileNameQ,
                             RequestBody.create(MediaType.parse("application/octet-stream"),
                                     file))
                     .build();

--
Gitblit v1.8.0