From 4490d7d009079fbe709b4a22ddd9740b4f1917c9 Mon Sep 17 00:00:00 2001
From: wgd <862422848@qq.com>
Date: Tue, 7 Dec 2021 08:58:49 +0800
Subject: [PATCH] 禅道id-- 395、在合同证照当中添加一个导出合同证照的功能

---
 src/main/java/cn/timer/api/utils/aliyun/OSSUtil.java |  4 ++++
 src/main/resources/application-dev.yml               | 56 +++++++++++++++++++++++++++++---------------------------
 2 files changed, 33 insertions(+), 27 deletions(-)

diff --git a/src/main/java/cn/timer/api/utils/aliyun/OSSUtil.java b/src/main/java/cn/timer/api/utils/aliyun/OSSUtil.java
index e51436b..fee3bcf 100644
--- a/src/main/java/cn/timer/api/utils/aliyun/OSSUtil.java
+++ b/src/main/java/cn/timer/api/utils/aliyun/OSSUtil.java
@@ -593,6 +593,10 @@ public class OSSUtil {
         OSSObject ossObject;
         String Suffix;
         try {
+            File folder = new File(zipPath);
+            if(!folder.exists()&& !folder .isDirectory()){
+                folder.mkdirs();
+            }
             fos = new FileOutputStream(zipPath+fileName);
             zos = new ZipOutputStream(fos);
             OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);
diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml
index 4f3b908..f459e34 100644
--- a/src/main/resources/application-dev.yml
+++ b/src/main/resources/application-dev.yml
@@ -3,35 +3,35 @@ server:
   port: 8089
   servlet:
     # context-path: /YoulinghrApiV100
-    session: 
+    session:
       timeout: 2592000   # session会话过期时间
 spring:
-  servlet: 
-    multipart: 
-      max-file-size: 500MB  
+  servlet:
+    multipart:
+      max-file-size: 500MB
       max-request-size: 500MB
   jpa:
     # 配置生成表 存储引擎InnoDB
     database-platform: org.hibernate.dialect.MySQL5InnoDBDialect
-      # database: 
+      # database:
     open-in-view: false
-      # naming: 
+      # naming:
       # spring boot jpa hibernate 根据实体类生成表以及字段的命名策略
       # 无修改命名 org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
       # 遇到大写字母 加”_”的命名 org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
       # physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
-    hibernate: 
+    hibernate:
       ddl-auto: update
     show-sql: true
   datasource:
     # username: root
     # password: youlingHR73!
-    username: youling8timer
-    password: (!0YouLing8Timer0!)
+    username: root
+    password: H0YouLing8T-imer0LKjhG193*
     # username: tang
     # password: Tang123456!
     # url: jdbc:mysql://120.24.172.51:3306/youlingrc_tang?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&allowMultiQueries=true&zeroDateTimeBehavior=CONVERT_TO_NULL
-    url: jdbc:mysql://test-8timer-api.youlingrc.com/8timer_test?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&allowMultiQueries=true&zeroDateTimeBehavior=CONVERT_TO_NULL
+    url: jdbc:mysql://120.78.162.177:3306/8timer_20210904?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&allowMultiQueries=true&zeroDateTimeBehavior=CONVERT_TO_NULL
     # url: jdbc:mysql://192.168.172.200:3306/youlingrc_8timer201?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&allowMultiQueries=true&zeroDateTimeBehavior=CONVERT_TO_NULL
     # url: jdbc:mysql://db.hhlsz.com:3306/youlingrc_8timer201?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&allowMultiQueries=true&zeroDateTimeBehavior=CONVERT_TO_NULL
     driver-class-name: com.mysql.cj.jdbc.Driver
@@ -56,7 +56,7 @@ spring:
      #  配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙 ,不能用log4j,不然报错:Failed to bind properties under 'spring.datasource.druid' to javax.sql.DataSource:
     # 通过connectProperties属性来打开mergeSql功能;慢SQL记录
     #connect-properties:  druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000
-    druid:   
+    druid:
       # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙 ,不能用log4j,不然报错:Failed to bind properties under 'spring.datasource.druid' to javax.sql.DataSource:
       filters:  stat,slf4j
       # 配置监控服务器
@@ -79,9 +79,9 @@ spring:
      date-format: yyyy-MM-dd HH:mm:ss
   # spring boot启动打印横幅 配置
   banner:
-      charset: UTF-8 # Banner file encoding.    
+      charset: UTF-8 # Banner file encoding.
       location: banner.txt # Banner text resource location.
-      image: 
+      image:
          location: banner.gif # Banner image file location (jpg or png can also be used).
          width: 76 # Width of the banner image in chars.
          height: 76 # Height of the banner image in chars (default based on image height).
@@ -105,23 +105,23 @@ spring:
     restart:
       poll-interval: 3000ms
       quiet-period: 2999ms
-         
-  mail: 
+
+  mail:
      port: 465
-     host: smtp.youlingrc.com
-     username: postmaster@youlingrc.com
-     password: YoulingRC2020
+     host: smtp.qq.com
+     username: 862422848@qq.com
+     password: fonzpklhmnnebbeb
      default-encoding: utf-8
      properties:
-        mail: 
+        mail:
            smtp:
               auth: true
-              starttls: 
+              starttls:
                  enable: true
                  required: true
               ssl: # SSL Config
                  enable: true
-              socketFactory: 
+              socketFactory:
                  port: 465
                  class: javax.net.ssl.SSLSocketFactor
 
@@ -145,10 +145,10 @@ info:
     encoding: '@project.build.sourceEncoding@'
     java:
       version: '@java.version@'
-    git: 
+    git:
       mode: full
       ##############################
-      
+
  # mybatis-plus
 mybatis-plus:
   mapper-locations: classpath:mapping/**/*Mapper.xml   # dao到xml文件映射
@@ -175,7 +175,7 @@ pagehelper:
   reasonable: true
   supportMethodsArguments: true
   params: count=countSql
- 
+
 #showSql
 logging:
   level:
@@ -183,7 +183,7 @@ logging:
     cn.timer.api.dao: debug
   pattern:
     console: '--%p--%m%n'
-    
+
 #swagger:
 #  ui-config:
 #    operations-sorter: method   # 它提供了两个配置项:alpha和method,分别代表了按字母表排序以及按方法定义顺序排序
@@ -233,6 +233,8 @@ config-8timer:
   # 客户管理导入服务器保存路径
   crm-excel:
      realPath: 'D:/excel/'
-   
 
-  
\ No newline at end of file
+#导出zip临时地址
+zip:
+  path: 'D:/zip/'
+
--
libgit2 0.26.0