kobe6258 4 місяців тому
батько
коміт
325781480e
1 змінених файлів з 7 додано та 6 видалено
  1. 7 6
      service/media/media_service.go

+ 7 - 6
service/media/media_service.go

@@ -384,10 +384,10 @@ func GetMediaPageByIds(mediaType string, pageInfo page.PageInfo, mediaIds []int,
 					media.IsFree = false
 					media.IsSubscribe = false
 				}
-				return
+			} else {
+				media.Price = product.Price.String()
+				media.IsFree = false
 			}
-			media.Price = product.Price.String()
-			media.IsFree = false
 			if isLogin {
 				subscribe, subscribeErr := userService.GetUserSubscribe(product.Id, userId)
 				if subscribeErr != nil {
@@ -491,10 +491,10 @@ func SearchMediaList(mediaType string, key string, mediaIds []int, pageInfo page
 					media.IsFree = false
 					media.IsSubscribe = false
 				}
-				return
+			} else {
+				media.Price = product.Price.String()
+				media.IsFree = false
 			}
-			media.Price = product.Price.String()
-			media.IsFree = false
 			if isLogin {
 				subscribe, subscribeErr := userService.GetUserSubscribe(product.Id, userId)
 				if subscribeErr != nil {
@@ -503,6 +503,7 @@ func SearchMediaList(mediaType string, key string, mediaIds []int, pageInfo page
 					media.IsSubscribe = subscribe.Status == userDao.SubscribeValid
 				}
 			}
+
 			media.RiskLevelStatus = RiskLevelMatch
 			pdRiskNum, parseErr := parseRiskLevel(product.RiskLevel)
 			if parseErr != nil {