重构交易处理逻辑,合并充值与购买流程,优化交易状态管理;更新相关数据结构和接口
This commit is contained in:
12
pkg/env/env.go
vendored
12
pkg/env/env.go
vendored
@@ -17,7 +17,8 @@ const (
|
||||
)
|
||||
|
||||
var (
|
||||
RunMode = RunModeDev
|
||||
RunMode = RunModeDev
|
||||
TradeExpire = 30 * 60 // 交易过期时间,单位秒
|
||||
)
|
||||
|
||||
func loadApp() {
|
||||
@@ -30,6 +31,15 @@ func loadApp() {
|
||||
default:
|
||||
panic("环境变量 RUN_MODE 的值只能是 " + RunModeDev + " 或 " + RunModeProd)
|
||||
}
|
||||
|
||||
_TradeExpire := os.Getenv("TRADE_EXPIRE")
|
||||
if _TradeExpire != "" {
|
||||
value, err := strconv.Atoi(_TradeExpire)
|
||||
if err != nil {
|
||||
panic("环境变量 TRADE_EXPIRE 的值不是数字")
|
||||
}
|
||||
TradeExpire = value
|
||||
}
|
||||
}
|
||||
|
||||
// endregion
|
||||
|
||||
Reference in New Issue
Block a user