|
|
|
@ -248,73 +248,6 @@ public class PerformFishAnalyticsController {
|
|
|
|
|
viewController.enableLoadBatches(false);
|
|
|
|
|
viewController.enableAllAlgorithmsForSubmit(false);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*if(isValidForm){
|
|
|
|
|
|
|
|
|
|
viewController.hideErrors();
|
|
|
|
|
|
|
|
|
|
final Map<String, List<String>> mapParameters = new HashMap<String, List<String>>();
|
|
|
|
|
|
|
|
|
|
String farmId = decryptParameters.getParameters().get(PerformFishAnalyticsConstant.FARMID_PARAM);
|
|
|
|
|
String batchType = viewController.getForm().getBatchType();
|
|
|
|
|
String species = viewController.getForm().getSpecies();
|
|
|
|
|
List<String> listArea = viewController.getForm().getArea();
|
|
|
|
|
List<String> listPeriod = viewController.getForm().getPeriod();
|
|
|
|
|
List<String> listQuarter = viewController.getForm().getQuarter();
|
|
|
|
|
|
|
|
|
|
mapParameters.put(PerformFishAnalyticsConstant.PERFORM_FISH_FARMID_PARAM, Arrays.asList(farmId));
|
|
|
|
|
mapParameters.put(PerformFishAnalyticsConstant.PERFORM_FISH_BATCH_TYPE_PARAM, Arrays.asList(batchType));
|
|
|
|
|
mapParameters.put(PerformFishAnalyticsConstant.PERFORM_FISH_SPECIES_ID_PARAM, Arrays.asList(species));
|
|
|
|
|
|
|
|
|
|
if(!listArea.isEmpty()){
|
|
|
|
|
mapParameters.put(PerformFishAnalyticsConstant.PERFORM_FISH_AREA_PARAM, listArea);
|
|
|
|
|
}
|
|
|
|
|
if(!listPeriod.isEmpty()){
|
|
|
|
|
mapParameters.put(PerformFishAnalyticsConstant.PERFORM_FISH_PERIOD_PARAM, listPeriod);
|
|
|
|
|
}
|
|
|
|
|
if(!listQuarter.isEmpty()){
|
|
|
|
|
mapParameters.put(PerformFishAnalyticsConstant.PERFORM_FISH_QUARTER_PARAM, listQuarter);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
final Modal modal = new Modal(true);
|
|
|
|
|
modal.setCloseVisible(false);
|
|
|
|
|
modal.hide(false);
|
|
|
|
|
final VerticalPanel vp = new VerticalPanel();
|
|
|
|
|
LoaderIcon loader = new LoaderIcon("Submitting request to perform-fish service...");
|
|
|
|
|
vp.add(loader);
|
|
|
|
|
loader.show(true);
|
|
|
|
|
modal.add(vp);
|
|
|
|
|
PerformFishAnalyticsServiceAsync.Util.getInstance().submitRequestToPerformFishService(mapParameters, new AsyncCallback<PerformFishResponse>() {
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void onFailure(Throwable caught) {
|
|
|
|
|
modal.hide();
|
|
|
|
|
Window.alert(caught.getMessage());
|
|
|
|
|
// Map<String, String> map = new HashMap<String, String>();
|
|
|
|
|
// map.put(PerformFishAnalyticsConstant.BATCHES_TABLE, "https://data.d4science.org/shub/d26ce359-ec85-44a5-84f6-50cc9ce05f03");
|
|
|
|
|
// map.put(PerformFishAnalyticsConstant.BATCHES_TABLE_INTERNAL, "https://data1-d.d4science.org/shub/E_WERuV1JhandFcWdUN0tUK2xtRVB3Tm9XT3AyLzlaWUVsVW9ZM2diRVU0V2wxWDNYUFlYVVhhQlU4K0FvV3h1Tg==");
|
|
|
|
|
// callDataMinerServiceForChartTypeCorrelation(new PerformFishResponse(map, null));
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void onSuccess(PerformFishResponse performFishResponse) {
|
|
|
|
|
modal.hide();
|
|
|
|
|
viewController.managePerformFishServiceResponse(performFishResponse, mapParameters, POPULATION_LEVEL.BATCH);
|
|
|
|
|
|
|
|
|
|
// Window.alert("FAKE ON-SUCCESS");
|
|
|
|
|
// Map<String, String> map = new HashMap<String, String>();
|
|
|
|
|
// map.put(PerformFishAnalyticsConstant.BATCHES_TABLE, "https://data.d4science.org/shub/d26ce359-ec85-44a5-84f6-50cc9ce05f03");
|
|
|
|
|
// map.put(PerformFishAnalyticsConstant.BATCHES_TABLE_INTERNAL, "https://data1-d.d4science.org/shub/E_WERuV1JhandFcWdUN0tUK2xtRVB3Tm9XT3AyLzlaWUVsVW9ZM2diRVU0V2wxWDNYUFlYVVhhQlU4K0FvV3h1Tg==");
|
|
|
|
|
// callDataMinerServiceForChartTypeCorrelation(new PerformFishResponse(map, null));
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
modal.show();
|
|
|
|
|
}else{
|
|
|
|
|
//IF IT IS NOT A VALID FORM WE NEED TO DISABLE DATAMINER REQUESTS
|
|
|
|
|
viewController.enableAllAlgorithmsSubmits(false);
|
|
|
|
|
}*/
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
@ -323,7 +256,10 @@ public class PerformFishAnalyticsController {
|
|
|
|
|
@Override
|
|
|
|
|
public void onAddedBatchId(AddedBatchIdEvent checkValidBatchIdEvent) {
|
|
|
|
|
|
|
|
|
|
viewController.validateBatchIdSelection();
|
|
|
|
|
boolean isBatchIdValid = viewController.validateBatchIdSelection();
|
|
|
|
|
if(isBatchIdValid)
|
|
|
|
|
viewController.enableAllAlgorithmsForSubmit(true);
|
|
|
|
|
|
|
|
|
|
//viewController.resyncSelectedKPIs();
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|