feat: update filter index data scheduling

pull/168/head
Firman Ramdhani 2025-07-07 15:06:59 +07:00
parent 41e70c0655
commit c818129c59
1 changed files with 13 additions and 0 deletions

View File

@ -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;
}