9 changed files with 189 additions and 8 deletions
@ -1,4 +1,4 @@ |
|||||
package com.project.receive.strategy; |
package com.project.receive.strategy.handler; |
||||
|
|
||||
import com.project.logistics.domain.entity.ApiRetryTaskEntity; |
import com.project.logistics.domain.entity.ApiRetryTaskEntity; |
||||
import com.project.logistics.domain.entity.LogisticsOrderEntity; |
import com.project.logistics.domain.entity.LogisticsOrderEntity; |
||||
@ -0,0 +1,118 @@ |
|||||
|
server: |
||||
|
port: 9088 |
||||
|
spring: |
||||
|
main: |
||||
|
# 允许 Bean 覆盖,解决 dynamic-datasource 与 JPA 的初始化冲突 |
||||
|
allow-bean-definition-overriding: true |
||||
|
datasource: |
||||
|
url: jdbc:mysql://8.129.84.155:3306/auto_logistics?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&allowPublicKeyRetrieval=true&useSSL=false |
||||
|
username: logistics_admin |
||||
|
password: Itc@123456 |
||||
|
driver-class-name: com.mysql.cj.jdbc.Driver |
||||
|
|
||||
|
# dynamic: |
||||
|
# primary: master |
||||
|
# datasource: |
||||
|
# master: |
||||
|
# driverClassName: com.mysql.cj.jdbc.Driver |
||||
|
# password: Itc@123456 |
||||
|
# url: jdbc:mysql://8.129.84.155:3306/auto_logistics?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&allowPublicKeyRetrieval=true&useSSL=false |
||||
|
# username: logistics_admin |
||||
|
|
||||
|
data: |
||||
|
redis: |
||||
|
host: 8.129.84.155 |
||||
|
port: 6379 |
||||
|
password: 123456 |
||||
|
database: 6 |
||||
|
timeout: 5000ms |
||||
|
lettuce: |
||||
|
pool: |
||||
|
max-active: 8 |
||||
|
max-idle: 30 |
||||
|
max-wait: 10000 |
||||
|
min-idle: 10 |
||||
|
jpa: |
||||
|
hibernate: |
||||
|
# 确保是 update |
||||
|
ddl-auto: update |
||||
|
# 显式指定数据库平台 |
||||
|
database-platform: org.hibernate.dialect.MySQL8Dialect |
||||
|
show-sql: true |
||||
|
# 关键:告诉 Hibernate 自动扫描实体类 |
||||
|
open-in-view: true |
||||
|
properties: |
||||
|
hibernate: |
||||
|
dialect: org.hibernate.dialect.MySQL8Dialect |
||||
|
# 显式指定命名策略,防止大小写或下划线解析错误 |
||||
|
physical_strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl |
||||
|
sf: |
||||
|
api: |
||||
|
partnerId: Y847O1KA |
||||
|
secret: ZXmoWOQdSd2UTBmSP6Kv3VW9Q4N5dJqz |
||||
|
tokenUrl: https://sfapi-sbox.sf-express.com/oauth2/accessToken |
||||
|
baseUrl: https://sfapi-sbox.sf-express.com/std/service |
||||
|
channelCode: MCS-CAS-API-BOX |
||||
|
mybatis-plus: |
||||
|
configuration: |
||||
|
# log-impl: org.apache.ibatis.logging.stdout.StdOutImpl # 开发环境下打印SQL |
||||
|
log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl |
||||
|
map-underscore-to-camel-case: true # 开启驼峰命名 |
||||
|
global-config: |
||||
|
db-config: |
||||
|
id-type: assign_id # 使用雪花算法生成本地订单主键ID |
||||
|
webdav: |
||||
|
url: "http://8.129.84.155:8881" |
||||
|
username: "admin" |
||||
|
password: "123456" |
||||
|
logistics: |
||||
|
scanner: |
||||
|
enabled: true |
||||
|
# 每 10 分钟唤醒一次 (系统开销微乎其微) |
||||
|
cron: "0 0/10 * * * ?" |
||||
|
windows: |
||||
|
# 这个窗口设置10分钟有效期,配合10分钟一次的唤醒,只会跑一次 |
||||
|
- name: "上午11点班次" |
||||
|
startTime: "11:00" |
||||
|
endTime: "11:10" |
||||
|
intervalMinutes: 60 |
||||
|
# 这个窗口在15-20点之间,每隔20分钟会真正跑一次逻辑 |
||||
|
- name: "下午至傍晚波次" |
||||
|
startTime: "15:00" |
||||
|
endTime: "20:00" |
||||
|
intervalMinutes: 20 |
||||
|
sample-scanner: |
||||
|
enabled: true |
||||
|
# 每 10 分钟唤醒一次 (系统开销微乎其微) |
||||
|
cron: "0 0/10 * * * ?" |
||||
|
windows: |
||||
|
# 这个窗口设置10分钟有效期,配合10分钟一次的唤醒,只会跑一次 |
||||
|
- name: "上午11点班次" |
||||
|
startTime: "11:00" |
||||
|
endTime: "11:10" |
||||
|
intervalMinutes: 60 |
||||
|
# 这个窗口在15-20点之间,每隔20分钟会真正跑一次逻辑 |
||||
|
- name: "下午至傍晚波次" |
||||
|
startTime: "15:00" |
||||
|
endTime: "20:00" |
||||
|
intervalMinutes: 20 |
||||
|
logging: |
||||
|
level: |
||||
|
# 强制打印 Hibernate 初始化过程 |
||||
|
org.hibernate.SQL: debug |
||||
|
org.hibernate.orm.deprecation: error |
||||
|
org.hibernate.tool.schema: debug |
||||
|
# 看看 Spring 到底有没有加载 JPA |
||||
|
org.springframework.orm.jpa: debug |
||||
|
u9-source: |
||||
|
url: jdbc:sqlserver://192.168.4.202:1433;databaseName=20241030;encrypt=false;trustServerCertificate=true |
||||
|
username: sa |
||||
|
password: 'Liujun1928374650' |
||||
|
driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver |
||||
|
fixed-rule: |
||||
|
senderPayContact: '王盛荣' |
||||
|
senderMobile: '13480155048' |
||||
|
senderAddress: '广东省广州市番禺区石碁镇南荔东路56号' |
||||
|
monthlyCard: '7551234567' |
||||
|
scheduled-task: |
||||
|
owner: test |
||||
Loading…
Reference in new issue