优化:支付功能(10550)

This commit is contained in:
2025-07-26 16:56:49 +08:00
parent e051fcc2de
commit 078b9697e6
14 changed files with 965 additions and 31 deletions

View File

@@ -44,3 +44,12 @@ config:
# 开发环境接口
server-url: http://127.0.0.1:9091/api
upload-path: /Users/gxwebsoft/Documents/uploads/ # window(D:\Temp)
# 开发环境证书配置
certificate:
load-mode: CLASSPATH # 开发环境从classpath加载
wechat-pay:
dev:
private-key-file: "certs/dev/apiclient_key.pem"
apiclient-cert-file: "certs/dev/apiclient_cert.pem"
wechatpay-cert-file: "certs/dev/wechatpay_cert.pem"

View File

@@ -53,3 +53,8 @@ config:
bucketName: oss-gxwebsoft
bucketDomain: https://oss.wsdns.cn
aliyunDomain: https://oss-gxwebsoft.oss-cn-shenzhen.aliyuncs.com
# 生产环境证书配置
certificate:
load-mode: VOLUME # 生产环境从Docker挂载卷加载
cert-root-path: /app/certs

View File

@@ -100,4 +100,50 @@ config:
bucketDomain: https://oss.wsdns.cn
aliyunDomain: https://oss-gxwebsoft.oss-cn-shenzhen.aliyuncs.com
# 商城订单配置
shop:
order:
# 测试账号配置
test-account:
enabled: true
phone-numbers:
- "13737128880"
test-pay-amount: 0.01
# 租户特殊规则配置
tenant-rules:
- tenant-id: 10324
tenant-name: "百色中学"
min-amount: 10
min-amount-message: "捐款金额最低不能少于10元感谢您的爱心捐赠^_^"
enabled: true
# 默认配置
default-config:
default-comments: "暂无"
min-order-amount: 0
order-timeout-minutes: 30
# 证书配置
certificate:
# 证书加载模式: CLASSPATH, FILESYSTEM, VOLUME
load-mode: FILESYSTEM
# Docker挂载卷证书路径
cert-root-path: /app/certs
# 微信支付证书配置
wechat-pay:
dev:
api-v3-key: "zGufUcqa7ovgxRL0kF5OlPr482EZwtn9"
private-key-file: "apiclient_key.pem"
apiclient-cert-file: "apiclient_cert.pem"
wechatpay-cert-file: "wechatpay_cert.pem"
prod-base-path: "/file"
# 支付宝证书配置
alipay:
app-private-key-file: "app_private_key.pem"
app-cert-public-key-file: "appCertPublicKey.crt"
alipay-cert-public-key-file: "alipayCertPublicKey.crt"
alipay-root-cert-file: "alipayRootCert.crt"