This commit is contained in:
2026-04-17 19:56:22 +08:00
parent 592c8e31dd
commit aa2c3fb84d
8 changed files with 271 additions and 29 deletions

View File

@@ -15,14 +15,14 @@ type OrderBook struct {
Ymd int `json:"ymd" gorm:"not null;index;comment:采集日期年月日数字格式如20260407"`
// 买入信息
BuyOrderID int64 `json:"buy_order_id" gorm:"not null;index;comment:买入订单ID"`
BuyOrderID string `json:"buy_order_id" gorm:"not null;index;comment:买入订单ID"`
BuyPrice float64 `json:"buy_price" gorm:"type:decimal(10,4);not null;default:0;column:buy_price;comment:买入价格"`
BuyVolume int `json:"buy_volume" gorm:"not null;default:0;column:buy_volume;comment:买入数量"`
BuyTime int64 `json:"buy_time" gorm:"not null;column:buy_time;comment:买入时间戳"`
BuyCollectedAt time.Time `json:"buy_collected_at" gorm:"not null;column:buy_collected_at;comment:买入数据采集时间"`
// 卖出信息 (初始为空,卖出时填充)
SellOrderID *int64 `json:"sell_order_id" gorm:"index;comment:卖出订单ID"`
SellOrderID *string `json:"sell_order_id" gorm:"index;comment:卖出订单ID"`
SellPrice *float64 `json:"sell_price" gorm:"type:decimal(10,4);column:sell_price;comment:卖出价格"`
SellVolume *int `json:"sell_volume" gorm:"column:sell_volume;comment:卖出数量"`
SellTime *int64 `json:"sell_time" gorm:"column:sell_time;comment:卖出时间戳"`