소스 검색

新增 归档压缩包

Administrator 1 년 전
부모
커밋
51537abae6
1개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. 5 4
      ruoyi-system/src/main/java/com/ruoyi/system/service/loan/impl/LoanApplicationServiceImpl.java

+ 5 - 4
ruoyi-system/src/main/java/com/ruoyi/system/service/loan/impl/LoanApplicationServiceImpl.java

@@ -640,15 +640,17 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
 
         String name = StringUtils.format("{}_{}.{}",
                 loanApplicationOld.getEnterpriseName(), Seq.getId(Seq.uploadSeqType) + "文档", "zip");
+        String zipFileName = StringUtils.format("{}/{}_{}.{}",loanApplicationOld.getLoanApplicationNumber(),
+                loanApplicationOld.getEnterpriseName(), Seq.getId(Seq.uploadSeqType) + "文档", "zip");
         //进行压缩
-        zipEncryptExample(fileList, filePath + loanApplicationOld.getLoanApplicationNumber(), name, "123");
+        zipEncryptExample(fileList, filePath, zipFileName, "123");
         //把压缩包的url插入附件表
         LoanApplicationFj loanApplicationFj = new LoanApplicationFj();
         loanApplicationFj.setLoanApplicationId(loanApplicationId);
         loanApplicationFj.setLoanApplicationNumber(loanApplicationOld.getLoanApplicationNumber());
         loanApplicationFj.setOldName(name);
         loanApplicationFj.setName(name);
-        loanApplicationFj.setUrl("/profile/upload/" + name);
+        loanApplicationFj.setUrl("/profile/upload/" + loanApplicationOld.getLoanApplicationNumber() + "/" + name);
         loanApplicationFj.setBigType("e");
         loanApplicationFj.setCreateTime(DateUtils.getNowDate());
         loanApplicationFjMapper.insertLoanApplicationFj(loanApplicationFj);
@@ -665,7 +667,7 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
      * @param password    加密密码
      * @return
      */
-    public String zipEncryptExample(List<File> fileList, String zipPathDir, String zipFileName, String password) {
+    public void zipEncryptExample(List<File> fileList, String zipPathDir, String zipFileName, String password) {
         String zipFilePath = zipPathDir + "/" + zipFileName;
         try {
 
@@ -703,7 +705,6 @@ public class LoanApplicationServiceImpl implements ILoanApplicationService {
         } catch (Exception e) {
             e.printStackTrace();
         }
-        return zipFilePath;
     }
 
     /**