Files
bdqr-server/app/main/api/etc/main.yaml

85 lines
5.1 KiB
YAML
Raw Normal View History

2026-01-06 12:25:25 +08:00
Name: main
Host: 0.0.0.0
Port: 8888
DataSource: "bdqr:8kN7xP9vH2jG5cB@tcp(bdqr_mysql:3306)/bdqr?charset=utf8mb4&parseTime=True&loc=Local"
CacheRedis:
- Host: "bdqr_redis:6379"
Pass: "7Kp3rQ9mX8jZ4b" # Redis 密码,如果未设置则留空
Type: "node" # 单节点模式
JwtAuth:
AccessSecret: "RtK7nQ2pX9bJ5cM8zV6hY3fD1sG4kL7wP0qN5rT8uB2zC"
AccessExpire: 2592000
RefreshAfter: 1296000
VerifyCode:
AccessKeyID: "LTAI5tKGB3TVJbMHSoZN3yr9"
AccessKeySecret: "OCQ30GWp4yENMjmfOAaagksE18bp65"
EndpointURL: "dysmsapi.aliyuncs.com"
SignName: "海南海宇大数据"
TemplateCode: "SMS_302641455"
ValidTime: 300
Encrypt:
2026-01-14 17:36:50 +08:00
SecretKey: "ff83609b2b24fc73196aac3d3dfb874f"
2026-01-06 12:25:25 +08:00
Alipay:
2026-01-14 16:37:52 +08:00
AppID: "2021006123622041"
2026-01-06 12:25:25 +08:00
PrivateKey: "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCPsXuwFJeHAL8CwI0QdD9GP7xQ8eejIoQKg6J3/peu26su68JCtGSRhlDm/7vbLHJcFR6h7at+INoz2juc7SqlmNO7i9wKc3+Ua0487y1G2fCsneRNxTTqbceBZwqjj9/AAN0u5/4nSl0bcqTeMddofdpTGOvwGvIJh6CZgCglnhMZnH4D6H6yiIyZf7Q6k2d/qBpVGK8kluYEtSnf/vEQCHhxRx+/DgTL7V1LjbA3BYoPTELZ15JAj0uIzuxextAtxOm4+Huli0RJFAN3q/to2L1Zs8yYY1gKJyTaPWKsJWBx8zI+gZcC/e45k6CZnGgh1Fn3+Xqkf7eGxJGGHs1fAgMBAAECggEAM2rkApbrvdBDiV2TXK7sMVv/K8vUAmkIbKa7zUpZxqUuNSUBp1LbpcM1UeNyujPGXDLmejUMp55j1igiKr4nA4iTQ0oBm+/GWDqpjV5cijzURUBegIGvtK9Bs4lGok6KVy839l/nbvHKLVcxrZySIv7dz9xcGNfbghN5IVRdiU/kOokNbtwQNC837piG5q4PHL6bzwIUGbrLED/RDmw/IwVMMmZovcQQ2JAuWJBo9CS9LB0Nc3I4MOPNx/0Rl+5URSSfmJAriL5ihlWckocQCUHwhRpSGQ6Q4xAXFYvb8OsApAQG3WU9SciBfs2wg/QfGNFzwQgGFofPcTQg3DTeuQKBgQDUHBTsgoe3WXnGo6qZKw1zA4OtF67IJJoltHo5JtkBRKCNVU3BJ+q+6i/fn0MBwScKQ1mhPjWe3h+qTRT207RRxGaxb6ljATOiU+BxmpHvu6jP+DVYtP5F3M7MCAGqpDAEoXgoAWttxmijqk+5YuLOLe0j/btCmpzuH7zwxSnqlQKBgQCtbTvaS/g+Jeu4Ml6iv7xi5//JCjeTn2wUJpXnNmN0jn+riRwEO81z4GWuOI8WukZHHAnufI6qWk2sLH0gcdLQ/STsMnl2L3NbeUyO8o5w2JSAlnZDYfaFfasGqFkGJrBLqG6bh/Bk1DP3/Bl6iMEwDbmu7Ptoy8ihokng9dEPIwKBgBHdi6WgGO5IiwlAH85m4eseEKkzpXUWICWs3d6SdxS0QxGkbbgnNI6ACyg6sdoj+rXSlmoOY1XOP7yIYYuoqTd542xui0XbhA3YIr9u1XvrwnxB27xtAj3AK2rkAb/ttF2ve/9inznPzGB8p9plidTz6VVuuacSfsVPxwpAkRdBAoGAR7c9Ifd6b1DFGkWSBuEc6RWhG6Si+OPbELYoFRXTqNZoiynGsSV9v2ZTBemTmkVrXGqG3N0bLezr47/9+lW3ZP7ZrubsfWf/3xrZAt/g8V9OgaI2w4SWKfuepsElFzsWeiLroltjmH58Axd3/cjhgpqaZ3DOQjbK/7QZsvJUAlsCgYEAqTQVhKLizM7BvXu1N6Z2K8trfJbiN+f90XhZIRPkIIcom0PnOfXhRtT76MCxz9n+lwf+alOKOfbQFy0pZtWG/eaFSYroQlXL+EfmqlFPXZR6D0NQLeygWAKH8161IQUh2VF3Qkhle6g6ZkyJA3Ev4RmqH2BYGv8hcZTTHsZ3Ic4="
AlipayPublicKey: "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2CqoCp95w/JV3RT/gzF4/8QmVT1HQNaeW7yUp+mA7x9AbjvlTW/+eRn6oGAL/XhZLjvHD0XjKLVKX0MJVS1aUQHEHEbOJN4Eu8II45OavD4iZISa7Kp9V6AM+i4qTyaeV2wNDnGxHQBaLVUGCfMR+56EK2YpORdE1H9uy72SSQseVb3bmpsV9EW/IJNmcVL/ut3uA1JWAoRmzlQ7ekxg7p8AYXzYPEHQr1tl7W+M4zv9wO9GKZCxIqMA8U3RP5npPfRaCfIRGzXzCqFEEUvWuidOB7frsvN4jiPD07qpL2Bi9LM1X/ee2kC/oM8Uhd7ERZhG8MbZfijZKxgrsDKBcwIDAQAB"
2026-01-14 16:37:52 +08:00
AppCertPath: "etc/merchant/appCertPublicKey_2021006123622041.crt"
2026-01-06 12:25:25 +08:00
AlipayCertPath: "etc/merchant/alipayCertPublicKey_RSA2.crt"
AlipayRootCertPath: "etc/merchant/alipayRootCert.crt"
IsProduction: true
2026-01-14 16:37:52 +08:00
NotifyUrl: "https://www.yuyuecha.com/api/v1/pay/alipay/callback"
ReturnURL: "https://www.yuyuecha.com/payment/result"
2026-01-06 12:25:25 +08:00
Wxpay:
2026-01-14 16:37:52 +08:00
AppID: "wxb786749edb73eb04"
MchID: "1737653018"
MchCertificateSerialNumber: "3FAA5AA8CD9370576F6D4B927FFB5B19164B1A9E"
MchApiv3Key: "X7pL9qR2sK5mN8gT3zV6bY1cF4dH9jU2n"
2026-01-06 12:25:25 +08:00
MchPrivateKeyPath: "etc/merchant/apiclient_key.pem"
2026-01-14 16:37:52 +08:00
MchPublicKeyID: "PUB_KEY_ID_0117376530182026011000212363000800"
2026-01-06 12:25:25 +08:00
MchPublicKeyPath: "etc/merchant/pub_key.pem"
2026-01-14 16:37:52 +08:00
MchPlatformRAS: ""
NotifyUrl: "https://www.yuyuecha.com/api/v1/pay/wechat/callback"
RefundNotifyUrl: "https://www.yuyuecha.com/api/v1/pay/wechat/refund_callback"
2026-01-06 12:25:25 +08:00
Applepay:
ProductionVerifyURL: "https://api.storekit.itunes.apple.com/inApps/v1/transactions/receipt"
SandboxVerifyURL: "https://api.storekit-sandbox.itunes.apple.com/inApps/v1/transactions/receipt"
Sandbox: true
BundleID: "com.allinone.check"
IssuerID: "bf828d85-5269-4914-9660-c066e09cd6ef"
KeyID: "LAY65829DQ"
LoadPrivateKeyPath: "etc/merchant/AuthKey_LAY65829DQ.p8"
SystemConfig:
ThreeVerify: true
WechatH5:
2026-01-14 16:37:52 +08:00
AppID: "wxb786749edb73eb04"
AppSecret: "b2aad5ec8788eb1e74a3c385dd5aa282"
2026-01-06 12:25:25 +08:00
WechatMini:
2026-01-14 16:37:52 +08:00
AppID: "xxx" # 小程序的AppID
AppSecret: "xxxx" # 小程序的AppSecret
2026-01-06 12:25:25 +08:00
Query:
ShareLinkExpire: 604800 # 7天 = 7 * 24 * 60 * 60 = 604800秒
AdminConfig:
AccessSecret: "X5bY8cD2eF6gH9iJ3kL6mN9oP2qR5sT8uV1wZ4xY7zA0b"
AccessExpire: 604800
RefreshAfter: 302400
TaxConfig:
TaxRate: 0.06
TaxExemptionAmount: 0.00
Tianyuanapi:
2026-01-14 18:57:22 +08:00
AccessID: "e5e17c9d008d67f2"
Key: "88a28fae06fd37fe840ff6afcb0e16e7"
2026-01-06 12:25:25 +08:00
BaseURL: "https://api.tianyuanapi.com"
Timeout: 60
Authorization:
2026-01-14 16:37:52 +08:00
FileBaseURL: "https://www.yuyuecha.com/api/v1/auth-docs" # 授权书文件访问基础URL
2026-01-06 12:25:25 +08:00
Promotion:
2026-01-14 16:37:52 +08:00
PromotionDomain: "https://p.yuyuecha.com" # 推广域名(用于生成短链)
OfficialDomain: "https://www.yuyuecha.com" # 正式站点域名(短链重定向的目标域名)
TencentCloud:
SecretId: "AKIDIZgZFi172kFZgZFj2A4nT4bAPzQtKtT0"
SecretKey: "nRvCINGwPr68xa0CBxVqyta2QrESVZhi"
SmsSdkAppId: "1401075256"
SignName: "北京正信环宇科技"
TemplateId: "2583728"