Merge pull request 'feat/data-trx-schedule' (#168) from feat/data-trx-schedule into development

Reviewed-on: #168
pull/169/head 1.6.27-alpha.4
firmanr 2025-07-07 15:08:07 +07:00
commit 732b2661e6
1 changed files with 13 additions and 0 deletions

View File

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