add query to filter
parent
ab18d484e8
commit
06ddb19335
|
|
@ -12,6 +12,34 @@ import com.nttdata.calender.errorhandling.ErrorTypes.ValidationError;
|
|||
|
||||
public class Filter {
|
||||
private ArrayList<FilterElement> filterElement;
|
||||
private Query queryChange;
|
||||
|
||||
public Filter() {
|
||||
this.queryChange = new Query.QueryBuilder("ASF:WI_TAS_Paket")
|
||||
.addFieldId("ChangeNr", 1000000182)
|
||||
.addFieldId("SupportGroup", 1000000015)
|
||||
.addFieldId("State", 7)
|
||||
.addFieldId("ResourceName", 1000000000)
|
||||
.addFieldId("D1", 1000000349)
|
||||
.addFieldId("D2", 1000000350)
|
||||
.addFieldId("D3", 666000350)
|
||||
.addFieldId("D4", 1000000364)
|
||||
.addFieldId("StatusReason", 1000000150)
|
||||
.addFieldId("ApprovalStatus", 1000003264)
|
||||
.addFieldId("CoordinatorSg", 1000003229)
|
||||
.addFieldId("CoordinatorSgId", 1000003234)
|
||||
.addFieldId("ChangeCoordinator", 1000003230)
|
||||
.addFieldId("SupportGroupId", 1000000079)
|
||||
.addFieldId("ProviderCluster", 610020002)
|
||||
.addFieldId("ChangeImplementer", 610023230)
|
||||
.addFieldId("ChangeImplementerLogin", 610023231)
|
||||
.addFieldId("ChangeImplementerPersonId", 610023232)
|
||||
.addFieldId("PackageType", 670031016)
|
||||
.addFieldId("Contract", 670031002)
|
||||
.addFieldId("PlanTimeHours", 666000009)
|
||||
.addFieldId("PlanTimeMinutes", 666000010)
|
||||
.build();
|
||||
}
|
||||
|
||||
/**
|
||||
* Adds a filter to the list of filters.
|
||||
|
|
@ -51,6 +79,9 @@ public class Filter {
|
|||
if (this.filterElement == null) {
|
||||
return qualifier;
|
||||
}
|
||||
if (query == null) {
|
||||
query = this.queryChange;
|
||||
}
|
||||
|
||||
for (int i = 0; i < this.filterElement.size(); i++) {
|
||||
var current_filter = this.filterElement.get(i);
|
||||
|
|
|
|||
Loading…
Reference in New Issue