소스 검색

过滤下架产品

kobe6258 4 달 전
부모
커밋
be0e53a8d5
2개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 0
      service/media/media_service.go
  2. 4 1
      service/report/report_service.go

+ 1 - 0
service/media/media_service.go

@@ -352,6 +352,7 @@ func DealMediaInfo(media *mediaService.MediaDTO, isLogin bool, templateUserId in
 			logger.Error("获取套餐列表失败:%v", err)
 		}
 	}
+	//判断是否有单品,没有的话查看套餐
 	product, pdErr := productService.GetProductBySourceId(media.MediaId, productType)
 	if pdErr != nil {
 		if len(packageList) == 0 {

+ 4 - 1
service/report/report_service.go

@@ -271,7 +271,10 @@ func DealReportInfo(report *reportService.ReportDTO, isLogin bool, userId int) (
 		report.IsPackage = false
 	}
 	//最热最新的时候使用
-	productList := append(packageList, product)
+	productList := append(packageList)
+	if pdErr == nil {
+		productList = append(productList, product)
+	}
 	if len(productList) == 0 {
 		report.Show = true
 	} else {