修正 获取服务包订单服务权益详情 中1

This commit is contained in:
wucongxing8150 2024-05-28 17:39:15 +08:00
parent 3e381fdd43
commit a2e4c2286f
2 changed files with 5 additions and 6 deletions

View File

@ -29,9 +29,8 @@ func (r *OrderServicePackageProductDao) GetOrderServicePackageProductPreloadById
}
// GetOrderServicePackageProductPreloadByOrderServiceId 获取数据
func (r *OrderServicePackageProductDao) GetOrderServicePackageProductPreloadByOrderServiceId(orderServiceId int64) (m []*model.
OrderServicePackageProduct, err error) {
err = global.Db.Where("order_service_id = ?", orderServiceId).Find(&m).Error
func (r *OrderServicePackageProductDao) GetOrderServicePackageProductPreloadByOrderServiceId(orderServiceId int64) (m []*model.OrderServicePackageProduct, err error) {
err = global.Db.Preload(clause.Associations).Where("order_service_id = ?", orderServiceId).Find(&m).Error
if err != nil {
return nil, err
}

View File

@ -231,10 +231,10 @@ func (r *OrderServicePackageDetailInfoDto) LoadOrderServicePackageProduct(m []*m
if len(m) > 0 {
responses := make([]*OrderProductDto, len(m))
for i, inquiry := range m {
if inquiry.OrderProduct != nil {
for i, product := range m {
if product.OrderProduct != nil {
// 将转换后的结构体添加到新切片中
response := GetOrderProductDto(inquiry.OrderProduct)
response := GetOrderProductDto(product.OrderProduct)
// 将转换后的结构体添加到新切片中
responses[i] = response