feat 历史价格返回数组

This commit is contained in:
timerzz 2024-09-09 17:25:56 +08:00
parent 6f81fc7614
commit 59f6b018ef
2 changed files with 4 additions and 4 deletions

View File

@ -14,7 +14,7 @@ type ProviderArticleApi interface {
BatchUpdate(articles []v2.ProviderArticle) error
AutoMigrate() error
FindInBatches(query *GetProviderArticleQuery, results *[]v2.ProviderArticle, f func(tx *gorm.DB, batch int) error) error
ProviderPrice(query *GetProviderArticleQuery) (history v2.ProviderPrice, err error)
ProviderPrice(query *GetProviderArticleQuery) (history []v2.ProviderPrice, err error)
}
type providerArticleApi struct {
@ -113,7 +113,7 @@ func (p *providerArticleApi) AutoMigrate() error {
return p.db.AutoMigrate(&v2.ProviderArticle{}, &v2.ProviderPrice{})
}
func (p *providerArticleApi) ProviderPrice(query *GetProviderArticleQuery) (history v2.ProviderPrice, err error) {
func (p *providerArticleApi) ProviderPrice(query *GetProviderArticleQuery) (history []v2.ProviderPrice, err error) {
err = p.db.Scopes(query.Scope).Find(&history).Error
return
}

View File

@ -13,7 +13,7 @@ type SellerArticleApi interface {
Update(sellerArticle v2.SellerArticle, selects ...string) error
FindInBatches(query *GetSellerArticleQuery, results *[]v2.SellerArticle, f func(tx *gorm.DB, batch int) error) error
AutoMigrate() error
SellerPrice(query *GetSellerArticleQuery) (history v2.SellerPrice, err error)
SellerPrice(query *GetSellerArticleQuery) (history []v2.SellerPrice, err error)
}
type sellerArticleApi struct {
@ -109,7 +109,7 @@ func (p *sellerArticleApi) AutoMigrate() error {
return p.db.AutoMigrate(&v2.SellerArticle{}, &v2.SellerPrice{})
}
func (p *sellerArticleApi) SellerPrice(query *GetSellerArticleQuery) (history v2.SellerPrice, err error) {
func (p *sellerArticleApi) SellerPrice(query *GetSellerArticleQuery) (history []v2.SellerPrice, err error) {
err = p.db.Scopes(query.Scope).Find(&history).Error
return
}