|
@@ -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 {
|