Dockerfile
This commit is contained in:
19
model/config/virtual.go
Normal file
19
model/config/virtual.go
Normal file
@@ -0,0 +1,19 @@
|
||||
package config
|
||||
|
||||
// VirtualAssetConfig 虚拟资产配置
|
||||
type VirtualAssetConfig struct {
|
||||
VirtualAssetType string `json:"virtualType"`
|
||||
CollectionPrice int `json:"collectionPrice"` // 合集价格(分为单位)
|
||||
Currency string `json:"currency"` // 货币单位,默认CNY
|
||||
ApiConfig *ApiConfig `json:"apiConfig"`
|
||||
}
|
||||
|
||||
// ApiConfig API配置(虚拟资产专用)
|
||||
type ApiConfig struct {
|
||||
Method string `json:"method"` // HTTP方法:GET/POST/PUT/DELETE
|
||||
RequestURL string `json:"requestURL"` // 请求地址
|
||||
Headers map[string]string `json:"headers"` // 请求头配置
|
||||
Params map[string]string `json:"params"` // 请求参数配置
|
||||
AuthType string `json:"authType"` // 认证类型:none/apikey/bearer/oauth
|
||||
AuthConfig string `json:"authConfig"` // 认证配置
|
||||
}
|
||||
Reference in New Issue
Block a user