- 新增招商银行「交易流水」PDF 解析(PDFBox 坐标还原,支持多页与折行),CSV/PDF 去重标识统一,支持跨格式去重 - 账单导入改为批量插入,MyBatis 日志改 Slf4j,导入接口超时放宽至 120s - 交易导出 Excel 增加样式、冻结表头与自动筛选,导出前二次确认 - 交易列表展示不计入统计金额,导入预览支持设置「计入统计」
42 lines
1.0 KiB
YAML
42 lines
1.0 KiB
YAML
spring:
|
|
application:
|
|
name: finance-app
|
|
servlet:
|
|
multipart:
|
|
max-file-size: 10MB
|
|
max-request-size: 10MB
|
|
|
|
# 数据源不再在此固定配置,改由运行时数据库配置(config/database.json)决定,
|
|
# 详见 cn.rosercode.finance.config.datasource 包。
|
|
mybatis-plus:
|
|
mapper-locations: classpath:mapper/*.xml
|
|
type-aliases-package: cn.rosercode.finance.entity
|
|
global-config:
|
|
db-config:
|
|
id-type: auto
|
|
configuration:
|
|
map-underscore-to-camel-case: true
|
|
# 交由 SLF4J/logback 控制 SQL 日志输出,避免 StdOutImpl 直接同步打印导致大批量导入变慢
|
|
log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl
|
|
|
|
jwt:
|
|
secret: finance-app-secret-key-2026-a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6
|
|
expiration: 86400000
|
|
|
|
springdoc:
|
|
api-docs:
|
|
enabled: true
|
|
path: /v3/api-docs
|
|
swagger-ui:
|
|
enabled: true
|
|
path: /swagger-ui.html
|
|
packages-to-scan: cn.rosercode.finance.controller
|
|
|
|
knife4j:
|
|
enable: true
|
|
setting:
|
|
language: zh_cn
|
|
|
|
server:
|
|
port: 8080
|