From e5c9327d1b659cd6bf9c3adc3ae81146630511a0 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期二, 29 八月 2023 14:51:21 +0800 Subject: [PATCH] Merge branch 'purchase' --- service/test/product.go | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/service/test/product.go b/service/test/product.go index 9617d8e..d97dd7b 100644 --- a/service/test/product.go +++ b/service/test/product.go @@ -79,3 +79,16 @@ err = db.Limit(limit).Offset(offset).Preload("Supplier").Find(&ps).Error return ps, total, err } + +// GetProducts 鏍规嵁ids鑾峰彇Product璁板綍 +func (pService *ProductService) GetProducts(ids []uint) (p []*test.Product, m map[uint]*test.Product, err error) { + err = global.GVA_DB.Where("id in ?", ids).Find(&p).Error + if err != nil { + return + } + m = make(map[uint]*test.Product, len(p)) + for _, product := range p { + m[product.ID] = product + } + return +} -- Gitblit v1.8.0