|
@@ -380,6 +380,14 @@ public class PredictModelServiceImpl implements PredictModelService {
|
|
String[] ids=testIds.split(",");
|
|
String[] ids=testIds.split(",");
|
|
List<String> idList=Arrays.asList(ids);
|
|
List<String> idList=Arrays.asList(ids);
|
|
List<Map<String,Object>> mapList=(List)modelParam.getAbExpInfo().get("ab_test002");
|
|
List<Map<String,Object>> mapList=(List)modelParam.getAbExpInfo().get("ab_test002");
|
|
|
|
+ Collections.sort(mapList,new Comparator<Map<String, Object>>() {
|
|
|
|
+ @Override
|
|
|
|
+ public int compare(Map<String, Object> map1, Map<String, Object> map2) {
|
|
|
|
+ int abExpCode1 =Integer.parseInt(map1.get("abExpCode").toString()) ;
|
|
|
|
+ int abExpCode2 =Integer.parseInt(map2.get("abExpCode").toString());
|
|
|
|
+ return Integer.compare(abExpCode1, abExpCode2);
|
|
|
|
+ }
|
|
|
|
+ });
|
|
Map<String,Object> configMap;
|
|
Map<String,Object> configMap;
|
|
for(Map<String,Object> map:mapList){
|
|
for(Map<String,Object> map:mapList){
|
|
if(idList.contains(map.getOrDefault("abExpCode",""))){
|
|
if(idList.contains(map.getOrDefault("abExpCode",""))){
|