Merge origin/main
This commit is contained in:
@@ -55,6 +55,7 @@ type PricelistItem struct {
|
||||
ID uint `gorm:"primaryKey" json:"id"`
|
||||
PricelistID uint `gorm:"not null;index:idx_pricelist_lot" json:"pricelist_id"`
|
||||
LotName string `gorm:"size:255;not null;index:idx_pricelist_lot" json:"lot_name"`
|
||||
LotCategory *string `gorm:"column:lot_category;size:50" json:"category,omitempty"`
|
||||
Price float64 `gorm:"type:decimal(12,2);not null" json:"price"`
|
||||
PriceMethod string `gorm:"size:20" json:"price_method"`
|
||||
|
||||
@@ -66,7 +67,7 @@ type PricelistItem struct {
|
||||
|
||||
// Virtual fields for display (not stored in qt_pricelist_items table)
|
||||
// LotDescription is populated via JOIN in SQL queries
|
||||
// AvailableQty and Partnumbers are populated programmatically
|
||||
// AvailableQty and Partnumbers are populated programmatically for warehouse pricelists
|
||||
LotDescription string `gorm:"-" json:"lot_description,omitempty"`
|
||||
AvailableQty *float64 `gorm:"-" json:"available_qty,omitempty"`
|
||||
Partnumbers []string `gorm:"-" json:"partnumbers,omitempty"`
|
||||
|
||||
Reference in New Issue
Block a user