fix(index) perbaikan index data sort by order
parent
cd6a5737e7
commit
4840abf18e
|
@ -6,10 +6,13 @@ import {
|
|||
Param,
|
||||
RelationParam,
|
||||
} from 'src/core/modules/domain/entities/base-filter.entity';
|
||||
import { ORDER_TYPE } from 'src/core/strings/constants/base.constants';
|
||||
|
||||
@Injectable()
|
||||
export class IndexFaqManager extends BaseIndexManager<FaqEntity> {
|
||||
async prepareData(): Promise<void> {
|
||||
this.filterParam.order_by = `${this.tableName}.sort_order`;
|
||||
this.filterParam.order_type = ORDER_TYPE.ASC;
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -38,6 +41,7 @@ export class IndexFaqManager extends BaseIndexManager<FaqEntity> {
|
|||
return [
|
||||
`${this.tableName}.id`,
|
||||
`${this.tableName}.status`,
|
||||
`${this.tableName}.sort_order`,
|
||||
`${this.tableName}.created_at`,
|
||||
`${this.tableName}.creator_name`,
|
||||
`${this.tableName}.updated_at`,
|
||||
|
|
|
@ -6,10 +6,13 @@ import {
|
|||
Param,
|
||||
RelationParam,
|
||||
} from 'src/core/modules/domain/entities/base-filter.entity';
|
||||
import { ORDER_TYPE } from 'src/core/strings/constants/base.constants';
|
||||
|
||||
@Injectable()
|
||||
export class IndexTermConditionManager extends BaseIndexManager<TermConditionEntity> {
|
||||
async prepareData(): Promise<void> {
|
||||
this.filterParam.order_by = `${this.tableName}.sort_order`;
|
||||
this.filterParam.order_type = ORDER_TYPE.ASC;
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -38,6 +41,7 @@ export class IndexTermConditionManager extends BaseIndexManager<TermConditionEnt
|
|||
return [
|
||||
`${this.tableName}.id`,
|
||||
`${this.tableName}.status`,
|
||||
`${this.tableName}.sort_order`,
|
||||
`${this.tableName}.created_at`,
|
||||
`${this.tableName}.creator_name`,
|
||||
`${this.tableName}.updated_at`,
|
||||
|
|
Loading…
Reference in New Issue