feat: update filter index data scheduling
parent
41e70c0655
commit
c818129c59
|
@ -58,6 +58,19 @@ export class IndexDataSchedulingManager extends BaseIndexManager<DataSchedulingE
|
||||||
setQueryFilter(
|
setQueryFilter(
|
||||||
queryBuilder: SelectQueryBuilder<DataSchedulingEntity>,
|
queryBuilder: SelectQueryBuilder<DataSchedulingEntity>,
|
||||||
): 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;
|
return queryBuilder;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue