Skip to content

Commit

Permalink
#183 added the new request features
Browse files Browse the repository at this point in the history
  • Loading branch information
Anthony4m committed Jan 24, 2025
1 parent 19c3018 commit 6c3d301
Show file tree
Hide file tree
Showing 4 changed files with 149 additions and 106 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,7 @@ public class EbsDto extends PseudonymizableDto {
private SignalVerificationDto signalVerification;
private RiskAssessmentDto riskAssessment;
private EbsAlertDto alert;
@Size(max = FieldConstraints.CHARACTER_LIMIT_DEFAULT, message = Validations.textTooLong)
private String otherInformant;


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,23 +16,19 @@
import de.symeda.sormas.api.ebs.EbsTriagingDecision;
import de.symeda.sormas.api.ebs.SignalCategory;
import de.symeda.sormas.api.ebs.SignalOutcome;
import de.symeda.sormas.api.user.JurisdictionLevel;
import de.symeda.sormas.api.user.UserRight;
import de.symeda.sormas.app.BaseListActivity;
import de.symeda.sormas.app.PagedBaseListActivity;
import de.symeda.sormas.app.PagedBaseListFragment;
import de.symeda.sormas.app.R;
import de.symeda.sormas.app.backend.config.ConfigProvider;
import de.symeda.sormas.app.backend.region.District;
import de.symeda.sormas.app.backend.region.Region;
import de.symeda.sormas.app.backend.user.User;
import de.symeda.sormas.app.component.Item;
import de.symeda.sormas.app.component.menu.PageMenuItem;
import de.symeda.sormas.app.databinding.FilterEbsListLayoutBinding;
import de.symeda.sormas.app.ebs.edit.EbsNewActivity;
import de.symeda.sormas.app.util.Callback;
import de.symeda.sormas.app.util.DataUtils;
import de.symeda.sormas.app.util.InfrastructureDaoHelper;

public class EbsListActivity extends PagedBaseListActivity {

Expand Down Expand Up @@ -158,15 +154,15 @@ public void addFiltersToPageMenu() {
filterBinding.ebsSourceInformationFilter.initializeSpinner(sourceInformation);
filterBinding.triagingSignalCategoryFilter.initializeSpinner(signalCategory);
filterBinding.triagingTriagingDecisionFilter.initializeSpinner(triagingDecision);
if (currentUser.getJurisdictionLevel() == JurisdictionLevel.NATION) {
filterBinding.ebsRegionFilter.initializeSpinner(InfrastructureDaoHelper.loadRegionsByServerCountry());
filterBinding.ebsRegionFilter.addValueChangedListener(e -> {
filterBinding.ebsDistrictFilter.initializeSpinner(InfrastructureDaoHelper.loadDistricts((Region) e.getValue()));
});
filterBinding.ebsDistrictFilter.addValueChangedListener(e -> {
filterBinding.ebsCommunityFilter.initializeSpinner(InfrastructureDaoHelper.loadCommunities((District) e.getValue()));
});
}
// if (currentUser.getJurisdictionLevel() == JurisdictionLevel.NATION) {
// filterBinding.ebsRegionFilter.initializeSpinner(InfrastructureDaoHelper.loadRegionsByServerCountry());
// filterBinding.ebsRegionFilter.addValueChangedListener(e -> {
// filterBinding.ebsDistrictFilter.initializeSpinner(InfrastructureDaoHelper.loadDistricts((Region) e.getValue()));
// });
// filterBinding.ebsDistrictFilter.addValueChangedListener(e -> {
// filterBinding.ebsCommunityFilter.initializeSpinner(InfrastructureDaoHelper.loadCommunities((District) e.getValue()));
// });
// }

filterBinding.ebsReportDateTimeFilter.initializeDateField(getSupportFragmentManager());
filterBinding.triagingDecisionDateFilter.initializeDateField(getSupportFragmentManager());
Expand Down
Loading

0 comments on commit 6c3d301

Please sign in to comment.