he2802 3 éve
szülő
commit
63f47c462e

+ 9 - 5
zhongzheng-common/src/main/java/com/zhongzheng/common/utils/ToolsUtils.java

@@ -1,8 +1,6 @@
 package com.zhongzheng.common.utils;
 
-import com.aliyun.dysmsapi20170525.models.SendSmsRequest;
-import com.aliyun.dysmsapi20170525.models.SendSmsResponse;
-import com.aliyun.teaopenapi.models.Config;
+
 import io.micrometer.core.lang.NonNull;
 
 import java.io.*;
@@ -10,8 +8,9 @@ import java.nio.charset.StandardCharsets;
 import java.security.MessageDigest;
 import java.security.NoSuchAlgorithmException;
 import java.util.*;
-import java.util.zip.ZipEntry;
-import java.util.zip.ZipOutputStream;
+
+import static org.apache.xmlbeans.impl.util.Base64.encode;
+
 
 public class ToolsUtils {
 
@@ -260,6 +259,11 @@ public class ToolsUtils {
         return null;
     }
 
+    public static String encodetoStr(byte[] src) {
+        byte[] encoded = encode(src);
+        return new String(encoded,0,0,encoded.length);
+    }
+
     /**
      * 不够位数的在前面补0,保留num的长度位数字
      * @param code

+ 1 - 0
zhongzheng-common/src/main/java/com/zhongzheng/common/utils/http/HttpUtils.java

@@ -170,6 +170,7 @@ public class HttpUtils
 
     public static String sendPostJsonHeader(String url, String json, Map<String, String> headersMap)
     {
+   //     System.out.println(json);
         HttpClient client = HttpClients.createDefault();
         HttpPost post = new HttpPost(url);
         try {

+ 2 - 3
zhongzheng-system/src/main/java/com/zhongzheng/modules/wisdom/service/impl/WisdomServiceImpl.java

@@ -288,7 +288,6 @@ public class WisdomServiceImpl  implements IWisdomService {
             CenterVo vo = cMap.get(key);
             String filename = FileUtils.encodingZipFilename(vo.getZipFileName());
             String zipFile = FileUtils.getZipAbsoluteFile(filename);
-            System.out.println(zipFile);
             try {
                 ZipOutputStream outStream = new ZipOutputStream(new FileOutputStream(zipFile));
                 List<FileBean> fileBeanList = new ArrayList<>();
@@ -316,8 +315,8 @@ public class WisdomServiceImpl  implements IWisdomService {
                 ossService.zipWisdomDownload(fileBeanList,outStream);
                 outStream.close();
                 byte[] dataByte = ToolsUtils.getBytesByFile(zipFile);
-                vo.setExamineeZipFiles(dataByte);
-    //            FileUtils.deleteFile(zipFile);
+                vo.setExamineeZipFiles(ToolsUtils.encodetoStr(dataByte));
+                FileUtils.deleteFile(zipFile);
             } catch (IOException e) {
             }
             cList.add(vo);

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/wisdom/vo/CenterVo.java

@@ -17,7 +17,7 @@ public class CenterVo {
 
     private String zipFileName;
 
-    private byte[] examineeZipFiles;
+    private String examineeZipFiles;
 
     private String examName;