Просмотр исходного кода

Merge branch 'master' of http://git.dongkesoft.com:9001/iBOSS-2.0-Mini/iboss-op-server-mdm

changhaoning 1 год назад
Родитель
Сommit
e47e92e0ca

+ 4 - 0
pom.xml

@@ -179,12 +179,16 @@
                 <includes>
                     <include>**/*</include>
                 </includes>
+                <!-- 启用过滤器,过滤器会解析需要过滤的的资源文件,将其中的@environment@变量替换成真实的值 -->
+                <filtering>true</filtering>
             </resource>
             <resource> <!--日志配置文件-->
                 <directory>src/main/resources</directory>
                 <includes>
                     <include>**/*</include>
                 </includes>
+                <!-- 启用过滤器,过滤器会解析需要过滤的的资源文件,将其中的@environment@变量替换成真实的值 -->
+                <filtering>true</filtering>
             </resource>
         </resources>
         <plugins>

+ 6 - 0
src/main/java/com/dk/mdm/mapper/mst/AgreementMapper.xml

@@ -24,6 +24,9 @@
             <if test="agType != null">
                 AND ag_type = #{agType}
             </if>
+            <if test="agId != null">
+                AND ag_id = #{agId} ::uuid
+            </if>
             <if test="agContent != null and agContent != ''">
                 AND ag_content = #{agContent}
             </if>
@@ -60,6 +63,9 @@
             <if test="agType != null">
                 AND ag_type = #{agType}
             </if>
+            <if test="agId != null">
+                AND ag_id = #{agId} ::uuid
+            </if>
             <if test="agContent != null and agContent != ''">
                 AND ag_content = #{agContent}
             </if>

+ 3 - 1
src/main/resources/dev/bootstrap.yml

@@ -3,6 +3,8 @@ server:
 spring:
   application:
     name: mdm-server-chn
+  profiles:
+    active: @environment@
   cloud:
     nacos:
       config:
@@ -57,7 +59,7 @@ spring:
   redis:
     host: s.dev01.dkiboss.com
     port: 14000
-    password: dk
+    password: Tf%JL!vd7R%j3x&e
   zipkin:
     base-url: http://s.dev01.dkiboss.com:9411/
     discovery-client-enabled: false

+ 43 - 148
src/main/resources/logback-spring.xml

@@ -1,191 +1,86 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<configuration  scan="true" scanPeriod="10 seconds">
+<!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 -->
+<!-- scan:当此属性设置为true时,配置文档如果发生改变,将会被重新加载,默认值为true -->
+<!-- scanPeriod:设置监测配置文档是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。
+                 当scan为true时,此属性生效。默认的时间间隔为1分钟。 -->
+<!-- debug:当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为false。 -->
+<configuration scan="true" scanPeriod="10 seconds">
 
-    <!--<include resource="org/springframework/boot/logging/logback/base.xml" />-->
-
-    <springProperty scope="context" name="log.path" source="logback.file" defaultValue="log"/>
     <contextName>logback</contextName>
-    <!-- name的值是变量的名称,value的值时变量定义的值。通过定义的值会被插入到logger上下文中。定义变量后,可以使“${}”来使用变量。 -->
-    <!--<property name="log.path" value="E:/logsNew" />-->
 
-    <!-- 彩色日志 -->
+    <springProperty scope="context" name="LOG_HOME" source="logback.file" defaultValue="log"/>
+    <springProperty scope="context" name="APP_NAME" source="spring.application.name"/>
+
     <!-- 彩色日志依赖的渲染类 -->
     <conversionRule conversionWord="clr" converterClass="org.springframework.boot.logging.logback.ColorConverter" />
     <conversionRule conversionWord="wex" converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter" />
     <conversionRule conversionWord="wEx" converterClass="org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter" />
     <!-- 彩色日志格式 -->
-    <property name="CONSOLE_LOG_PATTERN" value="${CONSOLE_LOG_PATTERN:-%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}"/>
-
-
-    <!--输出到控制台-->
+    <property name="CONSOLE_LOG_PATTERN_SW" value="${CONSOLE_LOG_PATTERN_SW:-%clr([%d{${LOG_DATEFORMAT_PATTERN:yyyy-MM-dd HH:mm:ss.SSS}}]){faint} %clr([${APP_NAME}]) %red([%tid]) %clr([${LOG_LEVEL_PATTERN:-%5p}]) %clr([${PID:- }]){magenta} %clr([%15.15t]){faint} %clr([%-40.40logger{39}]){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}"/>
     <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
-        <!--此日志appender是为开发使用,只配置最底级别,控制台输出的日志级别是大于或等于此级别的日志信息-->
-        <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
-            <level>info</level>
-        </filter>
-        <encoder>
-            <Pattern>${CONSOLE_LOG_PATTERN}</Pattern>
-            <!-- 设置字符集 -->
-            <charset>UTF-8</charset>
-        </encoder>
-    </appender>
-
-
-    <!--输出到文件-->
-
-    <!-- 时间滚动输出 level为 DEBUG 日志 -->
-    <appender name="DEBUG_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
-        <!-- 正在记录的日志文件的路径及文件名 -->
-        <!--<file>${log.path}/log_debug.log</file>-->
-        <!--日志文件输出格式-->
-        <encoder>
-            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
-            <charset>UTF-8</charset> <!-- 设置字符集 -->
-        </encoder>
-        <!-- 日志记录器的滚动策略,按日期,按大小记录 -->
-        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
-            <!-- 日志归档 -->
-            <fileNamePattern>${log.path}/debug/log-debug-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
-            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
-                <maxFileSize>10MB</maxFileSize>
-            </timeBasedFileNamingAndTriggeringPolicy>
-            <!--日志文件保留天数-->
-            <maxHistory>30</maxHistory>
-        </rollingPolicy>
-        <!-- 此日志文件只记录debug级别的 -->
-        <filter class="ch.qos.logback.classic.filter.LevelFilter">
-            <level>debug</level>
-            <onMatch>ACCEPT</onMatch>
-            <onMismatch>DENY</onMismatch>
-        </filter>
-    </appender>
-
-    <!-- 时间滚动输出 level为 INFO 日志 -->
-    <appender name="INFO_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
-        <!-- 正在记录的日志文件的路径及文件名 -->
-        <!--<file>${log.path}/log_info.log</file>-->
-        <!--日志文件输出格式-->
-        <encoder>
-            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
-            <charset>UTF-8</charset>
-        </encoder>
-        <!-- 日志记录器的滚动策略,按日期,按大小记录 -->
-        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
-            <!-- 每天日志归档路径以及格式 -->
-            <fileNamePattern>${log.path}/info/log-info-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
-            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
-                <maxFileSize>10MB</maxFileSize>
-            </timeBasedFileNamingAndTriggeringPolicy>
-            <!--日志文件保留天数-->
-            <maxHistory>30</maxHistory>
-        </rollingPolicy>
-        <!-- 此日志文件只记录info级别的 -->
-        <filter class="ch.qos.logback.classic.filter.LevelFilter">
-            <level>info</level>
-            <onMatch>ACCEPT</onMatch>
-            <onMismatch>DENY</onMismatch>
-        </filter>
-    </appender>
-
-    <!-- 时间滚动输出 level为 WARN 日志 -->
-    <appender name="WARN_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
-        <!-- 正在记录的日志文件的路径及文件名 -->
-        <!--<file>${log.path}/log_warn.log</file>-->
-        <!--日志文件输出格式-->
-        <encoder>
-            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
+        <encoder class="ch.qos.logback.core.encoder.LayoutWrappingEncoder">
+            <layout class="org.apache.skywalking.apm.toolkit.log.logback.v1.x.TraceIdPatternLogbackLayout">
+                <Pattern>${CONSOLE_LOG_PATTERN_SW}</Pattern>
+            </layout>
             <charset>UTF-8</charset> <!-- 此处设置字符集 -->
         </encoder>
-        <!-- 日志记录器的滚动策略,按日期,按大小记录 -->
-        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
-            <fileNamePattern>${log.path}/warn/log-warn-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
-            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
-                <maxFileSize>10MB</maxFileSize>
-            </timeBasedFileNamingAndTriggeringPolicy>
-            <!--日志文件保留天数-->
-            <maxHistory>30</maxHistory>
-        </rollingPolicy>
-        <!-- 此日志文件只记录warn级别的 -->
-        <filter class="ch.qos.logback.classic.filter.LevelFilter">
-            <level>warn</level>
-            <onMatch>ACCEPT</onMatch>
-            <onMismatch>DENY</onMismatch>
-        </filter>
     </appender>
-    <appender name="ERROR_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
-        <!-- 正在记录的日志文件的路径及文件名 -->
-        <!--<file>${log.path}/log_error.log</file>-->
-        <!--日志文件输出格式-->
-        <encoder>
-            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
+
+    <!-- 2. 输出到文件  -->
+    <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
+        <!-- 当前记录的日志文档完整路径 -->
+        <!--        <file>${LOG_HOME}/log.log</file>-->
+        <!--日志文档输出格式-->
+        <encoder class="ch.qos.logback.core.encoder.LayoutWrappingEncoder">
+            <layout class="org.apache.skywalking.apm.toolkit.log.logback.v1.x.TraceIdPatternLogbackLayout">
+                <pattern>[%d{yyyy-MM-dd HH:mm:ss.SSS}] [${APP_NAME}] [%-5level] [%tid] [%t] [%logger{36}]: %msg%n</pattern>
+            </layout>
             <charset>UTF-8</charset> <!-- 此处设置字符集 -->
         </encoder>
         <!-- 日志记录器的滚动策略,按日期,按大小记录 -->
         <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
-            <fileNamePattern>${log.path}/error/log-error-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
+            <fileNamePattern>${LOG_HOME}/${APP_NAME}-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
             <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                 <maxFileSize>10MB</maxFileSize>
             </timeBasedFileNamingAndTriggeringPolicy>
-            <!--日志文保留天数-->
+            <!--日志文档保留天数-->
             <maxHistory>30</maxHistory>
         </rollingPolicy>
-        <!-- 此日志文件只记录ERROR级别的 -->
-        <filter class="ch.qos.logback.classic.filter.LevelFilter">
-            <level>ERROR</level>
-            <onMatch>ACCEPT</onMatch>
-            <onMismatch>DENY</onMismatch>
-        </filter>
     </appender>
 
     <!--
         <logger>用来设置某一个包或者具体的某一个类的日志打印级别、
         以及指定<appender>。<logger>仅有一个name属性,
-        一个可选的level和一个可选的addtivity属性。
+        一个可选的level和一个可选的 addtivity 属性。
         name:用来指定受此logger约束的某一个包或者具体的某一个类。
         level:用来设置打印级别,大小写无关:TRACE, DEBUG, INFO, WARN, ERROR, ALL 和 OFF,
               还有一个特俗值INHERITED或者同义词NULL,代表强制执行上级的级别。
               如果未设置此属性,那么当前logger将会继承上级的级别。
         addtivity:是否向上级logger传递打印信息。默认是true。
     -->
-    <logger name="org.springframework.web" level="info"/>
-    <logger name="org.springframework.scheduling.annotation.ScheduledAnnotationBeanPostProcessor" level="INFO"/>
-    <!-- 使用mybatis的时候,sql语句是debug下才会打印,而这里我们只配置了info,所以想要查看sql语句的话,有以下两种操作:
-        第一种把<root level="info">改成<root level="DEBUG">这样就会打印sql,不过这样日志那边会出现很多其他消息
-        第二种就是单独给dao下目录配置debug模式,代码如下,这样配置sql语句会打印,其他还是正常info级别: -->
 
-    <!-- mybatis日志打印-->
-    <!--<logger name="org.apache.ibatis" level="DEBUG" />-->
-    <!--<logger name="java.sql" level="DEBUG" />-->
-    <!--<logger name="com.dongke.hn.dao.mapper" level="DEBUG"></logger>-->
-
-
-    <!-- root节点是必选节点,用来指定最基础的日志输出级别,只有一个level属性
+    <!--
+        root节点是必选节点,用来指定最基础的日志输出级别,只有一个level属性
         level:用来设置打印级别,大小写无关:TRACE, DEBUG, INFO, WARN, ERROR, ALL 和 OFF,
         不能设置为INHERITED或者同义词NULL。默认是DEBUG
-        可以包含零个或多个元素,标识这个appender将会添加到这个logger。 -->
+        可以包含零个或多个元素,标识这个appender将会添加到这个logger。
+    -->
 
-    <!--开发环境:打印控制台-->
+    <!-- 开发环境输出至控制台 -->
     <springProfile name="dev">
-        <logger name="com.sfDev.view" level="debug"/>
+        <logger name="com.dk.mdm.mapper" level="TRACE"/>
+        <root level="INFO">
+            <appender-ref ref="CONSOLE" />
+        </root>
     </springProfile>
 
-    <root level="info">
-        <appender-ref ref="CONSOLE" />
-        <appender-ref ref="DEBUG_FILE" />
-        <appender-ref ref="INFO_FILE" />
-        <appender-ref ref="WARN_FILE" />
-        <appender-ref ref="ERROR_FILE" />
-    </root>
-
-    <!--生产环境:输出到文件-->
-    <springProfile name="pro">
-        <root level="info">
-            <appender-ref ref="CONSOLE" />
-            <appender-ref ref="DEBUG_FILE" />
-            <appender-ref ref="INFO_FILE" />
-            <appender-ref ref="ERROR_FILE" />
-            <appender-ref ref="WARN_FILE" />
+    <!-- 非开发环境输出至文件 -->
+    <springProfile name="!(dev)">
+        <!--fixme 将mybatis-plus的sql记录的日志文件 注意name需修改mapper包名 level=DEBUG:打印语句 TRACE:打印结果 -->
+        <logger name="com.dk.mdm.mapper" level="TRACE"/>
+        <root level="INFO">
+            <appender-ref ref="FILE" />
         </root>
     </springProfile>
 
-</configuration>
+</configuration>

+ 0 - 8
src/main/resources/mybatis-config.xml

@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
-<configuration>
-    <settings>
-        <!-- add LOG -->
-        <setting name="logImpl" value="STDOUT_LOGGING" />
-    </settings>
-</configuration>

+ 166 - 10
src/main/resources/prod/bootstrap.yml

@@ -1,20 +1,176 @@
 server:
-  port: 6003
+  port: 7102
 spring:
   application:
     name: mdm-server
+  profiles:
+    active: @environment@
   cloud:
     nacos:
       config:
-        file-extension: yaml
-        server-addr: ${NACOS_HOST:mse-ab4cb036-nacos-ans.mse.aliyuncs.com:8848}
-        namespace: ${NACOS_SPACE:hgscrm-prod}
-        shared-configs:
-          - data-id: common.yaml
-            group: DEFAULT_GROUP
-        group: ${group-id:DEFAULT_GROUP}
+        server-addr: localhost:8848
       discovery:
-        server-addr: ${NACOS_HOST:mse-ab4cb036-nacos-ans.mse.aliyuncs.com:8848}
-        namespace: ${NACOS_SPACE:hgscrm-prod}
+        server-addr: localhost:8848
+        namespace: dkic_op
+  datasource:
+    driver-class-name: org.postgresql.Driver
+    url: jdbc:postgresql://localhost:15100/dkic_pro_a0
+    username: dkic_sp
+    password: dk
+    type: com.alibaba.druid.pool.DruidDataSource
+    druid:
+      initial-size: 10 # 初始化时建立物理连接的个数。初始化发生在显示调用init方法, 或者第一次getConnection时
+      max-active: 150 # 最大连接池连接数量,最大活跃连接数
+      min-idle: 10 # 最小连接池连接数量,最小空闲数量
+      max-wait: 300000   # 获取连接时最大等待时间,单位毫秒
+      # 是否缓存preparedStatement,也就是PSCache。PSCache对支持游标的数据库性能提升巨大,比如说oracle。在mysql下建议关闭。
+      pool-prepared-statements: false
+      # 指定每个连接上PSCache的大小
+      # max-pool-prepared-statement-per-connection-size: 20
+      # 和上面的等价
+      # max-open-prepared-statements:
+      # 指定检测连接sql,如果是null,会影响testWhileIdle、testOnBorrow、testOnReturn失效,如果底层代码use-ping-method是true,默认使用ping
+      validation-query: SELECT 1
+      validation-query-timeout: 500
+      # 申请连接时会使用validationQuery检测连接是否有效,true会降低性能,如果是true,并且检测到连接已关闭,会获取其它的可用的连接
+      test-on-borrow: false
+      # 归还连接时会使用validationQuery检测连接是否有效,true会降低性能,如果是true,并且检测到连接已关闭,会获取其它的可用的连接,放回数据库线程池
+      test-on-return: false
+      # 建议配置为true,不影响性能,并且保证安全性。申请连接的时候检测,如果此连接空闲时间大于timeBetweenEvictionRunsMillis,执行validationQuery检测连接是否有效。
+      test-while-idle: true
+      # 1)配合testWhileIdle=true时使用,如果当前jdbc使用间隔大于timeBetweenEvictionRunsMillis配置的空闲连接过期时间,执行validationQuery检测连接是否有效。
+      # 数据库会主动超时并断开连接,因此建议timeBetweenEvictionRunsMillis小于数据库的连接主动断开时间(如mysql的wait_timeout和interactive_timeout)
+      # 2)配置间隔多久才进行一次检测,Destroy线程检测需要关闭的空闲连接的时间,单位是毫秒
+      time-between-eviction-runs-millis: 55000
+      # 配置一个连接在池中最小生存的时间,单位是毫秒
+      min-evictable-idle-time-millis: 30000
+      # max-evictable-idle-time-millis:
+      # 通过connectProperties属性来打开mergeSql功能;记录慢SQL
+      connectionProperties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000
+      filters: slf4j #sql文不允许写#注释,只可以在xml中写 <!--  -->注释
+      stat-view-servlet:
+        enabled: true
+        login-username: dongke
+        login-password: dongke
+        url-pattern: /druid/*
+        reset-enable: false
+      web-stat-filter:
+        exclusions: "*.js,*.gif,*.jpg,*.css,/druid/*"
+  redis:
+    host: localhost
+    port: 6379
+    password:
+  servlet:
+    multipart:
+      max-file-size: 10MB
 
+logback:
+  file: /data/java_project/dkic_op/logs
 
+feign:
+  sentinel:
+    enabled: true
+  client:
+    config:
+      default:
+        connectTimeout: 60000
+        readTimeout: 60000
+
+mybatis-plus:
+  configuration:
+    log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl
+    map-underscore-to-camel-case: true
+    call-setters-on-nulls: true
+  type-aliases-package: com.dk.oauth.dto,com.dk.common.infrastructure.handler #类型转换器包名
+  mapper-locations: classpath:/mapper/**/*Mapper.xml,com/hegii/scrm/common/mapper/opinfo/*.xml
+
+swagger:
+  enabled: true
+
+wx:
+  code2Session: https://qyapi.weixin.qq.com/cgi-bin/miniprogram/jscode2session?
+  accessToken: https://qyapi.weixin.qq.com/cgi-bin/gettoken?
+  appId: wx414cffd0fc05e151
+  appSecret: 868ec372b9da961eb42989559bc9ccc5
+  apiUrl: https://api.weixin.qq.com/sns/jscode2session?
+  #  企信企业id
+  corpid: ww796c5d1684937b2f
+  #  获取企业标签库
+  corp_tag_list: https://qyapi.weixin.qq.com/cgi-bin/externalcontact/get_corp_tag_list?access_token=
+  #  添加企业客户标签
+  add_corp_tag: https://qyapi.weixin.qq.com/cgi-bin/externalcontact/add_corp_tag?access_token=
+  #  编辑企业客户标签
+  edit_corp_tag: https://qyapi.weixin.qq.com/cgi-bin/externalcontact/edit_corp_tag?access_token=
+  #  删除企业客户标签
+  del_corp_tag: https://qyapi.weixin.qq.com/cgi-bin/externalcontact/del_corp_tag?access_token=
+  # 支付的信息
+  pay:
+    # 商户号 微信支付
+    mchId: 1669762764
+    # 小程序的appid
+    appId: wxe27c8f5249b7aeab
+    # 小程序的appSecret
+    appSecret: 9bd0efa102f148ff4ca09a1152310555
+    # 支付密钥
+    mchKey: 399e76d7db9511ee9c24fa163eacb119
+    # 证书路径
+    keyPath: /mnt/cert/2021/05/11/404727f0-e5be-424e-b009-59f1ec8d102e.p12
+    # 小程序支付的回调接口地址
+    wechatNotifyUrl: https://s.dev01.dkiboss.com:7000/api/mdm-server/wxapi/basic/wechat/pay/notify/order
+
+
+dongke:
+  base:
+    pojo:
+      valid-key: flg_valid  #db有效标识
+      is-valid: true  #表示有效的值
+      un-valid: false  #表示无效的值
+      delete-key: flg_del  #db删除标识
+      is-delete: true  #表示删除的值
+      un-delete: false  #表示未删除的值
+    dynamic-ds:
+      ds-key: DS
+    ds:
+      table-name:
+
+#  单点登录是否开启
+single-sign-on: false
+uploadPath: ''
+printTemplatePath: ''
+
+aes-key: b6f64c1001b04b9f
+client-app-id: 48849faf-8bbb-4a29-9548-0ba1c3df963f
+
+xxl:
+  job:
+    admin:
+      addresses: http://s.dev01.dkiboss.com:16100
+    accessToken:
+    executor:
+      appname: mes-mdm
+      address:
+      ip:
+      port: 16001
+      logpath: /data/applogs/xxl-job/jobhandler
+      logretentiondays: 30
+
+
+pdf-folder: C:\Users\admin\Desktop\pdf\
+#  自定义报表导出sql文件路径
+custom-report-sql: C:\Users\admin\Desktop\custom-report-sql.sql
+####apk文件夾
+apk-folder: D:\download\
+####原生android-webiview
+apk-file-name: app-debug.apk
+apk-version: 23.05.10.01
+#### X5內核
+apk-file-name-smtt: app-debug-x5.apk
+apk-version-smtt: 23.05.10.01
+#### crosswalk內核
+apk-file-name-crosswalk: app-debug-crosswalk.apk
+apk-version-crosswalk: 23.05.10.01
+
+excel-folder:  /data/java_project/dkic_op/excel/
+
+#文件上传
+upload-path: /data/java_project/dkic_op/file/

+ 1 - 1
src/main/resources/st/bootstrap.yml

@@ -58,7 +58,7 @@ spring:
   redis:
     host: s.dev01.dkiboss.com
     port: 14000
-    password: dk
+    password: Tf%JL!vd7R%j3x&e
   zipkin:
     base-url: http://s.dev01.dkiboss.com:9411/
     discovery-client-enabled: false

+ 1 - 1
src/main/resources/test/bootstrap.yml

@@ -58,7 +58,7 @@ spring:
   redis:
     host: s.dev01.dkiboss.com
     port: 14000
-    password: dk
+    password: Tf%JL!vd7R%j3x&e
   zipkin:
     base-url: http://s.dev01.dkiboss.com:9411/
     discovery-client-enabled: false