修复商福通客户端加解密逻辑,交易表新增收单机构字段用来保存实际支付方式,取消交易接口实现

This commit is contained in:
2025-06-05 12:59:07 +08:00
parent 392e404d68
commit 692106ae5c
9 changed files with 452 additions and 170 deletions

19
pkg/env/env.go vendored
View File

@@ -350,8 +350,8 @@ func loadAliyun() {
// region 商福通
var (
SftPayEnable = false
SftPayAppId string
SftPayAppSecret string
SftPayAppPrivateKey string
SftPayPublicKey string
)
@@ -359,6 +359,15 @@ var (
func loadSftPay() {
var value string
value = os.Getenv("SFTPAY_ENABLE")
if value != "" {
enabled, err := strconv.ParseBool(value)
if err != nil {
panic("环境变量 SFTPAY_ENABLE 的值不是布尔值")
}
SftPayEnable = enabled
}
value = os.Getenv("SFTPAY_APP_ID")
if value == "" {
panic("环境变量 ALIYUN_SMS_TEMPLATE_LOGIN 的值不能为空")
@@ -379,13 +388,6 @@ func loadSftPay() {
} else {
SftPayPublicKey = value
}
value = os.Getenv("SFTPAY_APP_SECRET")
if value == "" {
panic("环境变量 SFTPAY_APP_SECRET 的值不能为空")
} else {
SftPayAppSecret = value
}
}
// endregion
@@ -440,4 +442,5 @@ func Init() {
loadAlipay()
loadWechatPay()
loadAliyun()
// loadSftPay()
}