xueyiming преди 11 часа
родител
ревизия
cc3c9416df

+ 3 - 6
ad-engine-server/src/main/java/com/tzld/piaoquan/ad/engine/server/controller/LogUploadController.java

@@ -3,11 +3,8 @@ package com.tzld.piaoquan.ad.engine.server.controller;
 import com.tzld.piaoquan.ad.engine.commons.param.RankRecommendRequestParam;
 import com.tzld.piaoquan.ad.engine.commons.score.ScoreParam;
 import com.tzld.piaoquan.ad.engine.service.log.LogHubService;
-import com.tzld.piaoquan.ad.engine.service.predict.param.request.ThresholdPredictModelRequestParam;
 import com.tzld.piaoquan.ad.engine.service.score.convert.RequestConvert;
-import com.tzld.piaoquan.ad.engine.service.score.strategy.GetFeatureOnly;
-import com.tzld.piaoquan.ad.engine.service.score.strategy.RankStrategy;
-import com.tzld.piaoquan.ad.engine.service.score.strategy.RankStrategyBy688;
+import com.tzld.piaoquan.ad.engine.service.score.strategy.FeaturePrinterStrategy;
 import com.tzld.piaoquan.recommend.feature.domain.ad.base.AdRankItem;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.RequestBody;
@@ -23,7 +20,7 @@ import java.util.Map;
 public class LogUploadController {
 
     @Autowired
-    private GetFeatureOnly getFeatureOnly;
+    private FeaturePrinterStrategy featurePrinterStrategy;
 
     @Autowired
     private LogHubService logHubService;
@@ -31,7 +28,7 @@ public class LogUploadController {
     @RequestMapping("/printFeatureOnly")
     public Map<String, Object> printFeatureOnly(@RequestBody RankRecommendRequestParam request) {
         ScoreParam scoreParam = RequestConvert.requestConvert(request);
-        List<AdRankItem> adRankItems = getFeatureOnly.adItemRank(request, scoreParam);
+        List<AdRankItem> adRankItems = featurePrinterStrategy.adItemRank(request, scoreParam);
         logHubService.scoreLogUpload(scoreParam, request.getAdIdList(), adRankItems, request, scoreParam.getExpCode());
         return new HashMap<String, Object>() {{
             put("result", "success");

+ 1 - 1
ad-engine-service/src/main/java/com/tzld/piaoquan/ad/engine/service/score/strategy/GetFeatureOnly.java → ad-engine-service/src/main/java/com/tzld/piaoquan/ad/engine/service/score/strategy/FeaturePrinterStrategy.java

@@ -15,7 +15,7 @@ import java.util.Map;
 import java.util.Set;
 
 @Component
-public class GetFeatureOnly extends RankStrategyBasic {
+public class FeaturePrinterStrategy extends RankStrategyBasic {
     @Override
     public List<AdRankItem> adItemRank(RankRecommendRequestParam request, ScoreParam scoreParam) {
         Set<String> noApiAdVerIds = getNoApiAdVerIds();