|
@@ -130,6 +130,13 @@ public class PredictModelServiceImpl implements PredictModelService {
|
|
|
String abtestId = abParamArr[0];
|
|
|
String abTestConfigTag = abParamArr[1];
|
|
|
|
|
|
+ if("173".equals(abtestId)&&(requestParam.getAbTestCode().equals("ab3")||requestParam.getAbTestCode().equals("ab4"))){
|
|
|
+ requestParam.setAbTestCode("ab5");
|
|
|
+ }
|
|
|
+ if("243".equals(abtestId)&&(requestParam.getAbTestCode().equals("ab1")||requestParam.getAbTestCode().equals("ab2")||requestParam.getAbTestCode().equals("ab3"))){
|
|
|
+ requestParam.setAbTestCode("ab5");
|
|
|
+ }
|
|
|
+
|
|
|
HashMap<String, Map<String, Object>> abConfigMap = abConfig.getAbConfigMap();
|
|
|
Map<String, Object> abtestParam = abConfigMap.getOrDefault(abtestId + "-" + abTestConfigTag, null);
|
|
|
if (abtestParam == null) {
|
|
@@ -240,6 +247,13 @@ public class PredictModelServiceImpl implements PredictModelService {
|
|
|
}
|
|
|
String abtestId = abParamArr[0];
|
|
|
String abTestConfigTag = abParamArr[1];
|
|
|
+ if("173".equals(abtestId)&&(requestParam.getAbTestCode().equals("ab3")||requestParam.getAbTestCode().equals("ab4"))){
|
|
|
+ requestParam.setAbTestCode("ab5");
|
|
|
+ }
|
|
|
+ if("243".equals(abtestId)&&(requestParam.getAbTestCode().equals("ab1")||requestParam.getAbTestCode().equals("ab2")||requestParam.getAbTestCode().equals("ab3"))){
|
|
|
+ requestParam.setAbTestCode("ab5");
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
HashMap<String, Map<String, Object>> abConfigMap = abConfig.getAbConfigMap();
|
|
|
Map<String, Object> abtestParam = abConfigMap.getOrDefault(abtestId + "-" + abTestConfigTag, null);
|
|
@@ -336,5 +350,4 @@ public class PredictModelServiceImpl implements PredictModelService {
|
|
|
.predict(modelParam);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
}
|