|
@@ -24,6 +24,7 @@ import com.tzld.piaoquan.ad.engine.service.predict.param.ThresholdPredictModelPa
|
|
|
import com.tzld.piaoquan.ad.engine.service.predict.param.request.RoiPredictModelRequestParam;
|
|
|
import com.tzld.piaoquan.ad.engine.service.predict.param.request.ThresholdPredictModelRequestParam;
|
|
|
import com.tzld.piaoquan.ad.engine.service.predict.v2.*;
|
|
|
+import com.tzld.piaoquan.ad.engine.service.user.UserService;
|
|
|
import org.apache.commons.collections4.CollectionUtils;
|
|
|
import org.apache.commons.collections4.MapUtils;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
@@ -67,6 +68,9 @@ public class PredictModelServiceImpl implements PredictModelService {
|
|
|
@Autowired
|
|
|
private UserLayerRootSessionIdPredict userLayerRootSessionIdPredict;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private UserService userService;
|
|
|
+
|
|
|
@Autowired
|
|
|
private LogHubService logHubService;
|
|
|
|
|
@@ -271,6 +275,8 @@ public class PredictModelServiceImpl implements PredictModelService {
|
|
|
setExtraParam(modelParam);
|
|
|
|
|
|
requestParam.setShareType(shareType);
|
|
|
+ String userLayer = userService.getUserLayerByMid(requestParam.getMid());
|
|
|
+ requestParam.setUserLayer(userLayer);
|
|
|
|
|
|
// 先走rootSessionId 实验
|
|
|
Map<String, Object> predict = rootSessionIdPredict.predict(ConvertUtil.predictParam2Context(requestParam));
|