feat/data-trx-schedule #168
|
@ -58,6 +58,19 @@ export class IndexDataSchedulingManager extends BaseIndexManager<DataSchedulingE
|
|||
setQueryFilter(
|
||||
queryBuilder: SelectQueryBuilder<DataSchedulingEntity>,
|
||||
): SelectQueryBuilder<DataSchedulingEntity> {
|
||||
if (this.filterParam.schedule_date_from) {
|
||||
const dateFrom = this.filterParam.schedule_date_from;
|
||||
queryBuilder.andWhere('schedule_date_from >= :dateFrom', {
|
||||
dateFrom: dateFrom,
|
||||
});
|
||||
}
|
||||
|
||||
if (this.filterParam.schedule_date_to) {
|
||||
const dateTo = this.filterParam.schedule_date_to;
|
||||
queryBuilder.andWhere('schedule_date_from <= :dateTo', {
|
||||
dateTo: dateTo,
|
||||
});
|
||||
}
|
||||
return queryBuilder;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue