Done ticket GEPAFINBE-137
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
package net.gepafin.tendermanagement.model.request;
|
||||
|
||||
import lombok.Data;
|
||||
import net.gepafin.tendermanagement.enums.ApplicationStatusTypeEnum;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class ApplicationPageableRequestBean {
|
||||
|
||||
private GlobalFilters globalFilters;
|
||||
|
||||
private List<ApplicationStatusTypeEnum> status;
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package net.gepafin.tendermanagement.model.request;
|
||||
|
||||
import lombok.Data;
|
||||
import net.gepafin.tendermanagement.enums.CallStatusEnum;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class CallPageableRequestBean {
|
||||
|
||||
private GlobalFilters globalFilters;
|
||||
|
||||
private List<CallStatusEnum> status;
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
package net.gepafin.tendermanagement.model.request;
|
||||
|
||||
import lombok.Data;
|
||||
import net.gepafin.tendermanagement.model.util.SortBy;
|
||||
|
||||
|
||||
@Data
|
||||
public class GlobalFilters {
|
||||
private Integer year;
|
||||
|
||||
private Integer page;
|
||||
|
||||
private String search;
|
||||
|
||||
private Integer limit;
|
||||
|
||||
private SortBy sortBy;
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package net.gepafin.tendermanagement.model.request;
|
||||
|
||||
import lombok.Data;
|
||||
import net.gepafin.tendermanagement.enums.NotificationEnum;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class NotificationRequestBean {
|
||||
|
||||
private GlobalFilters globalFilters;
|
||||
|
||||
private List<NotificationEnum> status;
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
package net.gepafin.tendermanagement.model.response;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class PageableResponseBean<T> {
|
||||
|
||||
private T body;
|
||||
private Long totalRecords;
|
||||
private int currentPage;
|
||||
private int totalPages;
|
||||
private int pageSize;
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
package net.gepafin.tendermanagement.model.util;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
public class SortBy {
|
||||
|
||||
String columnName;
|
||||
Boolean sortDesc;
|
||||
}
|
||||
Reference in New Issue
Block a user