diff --git a/back/services/dependence.ts b/back/services/dependence.ts index fba1b623..24922ade 100644 --- a/back/services/dependence.ts +++ b/back/services/dependence.ts @@ -125,8 +125,11 @@ export default class DependenceService { return docs; } - private async find(query: any, sort?: any): Promise { - const docs = await DependenceModel.findAll({ where: { ...query } }); + private async find(query: any, sort: any = []): Promise { + const docs = await DependenceModel.findAll({ + where: { ...query }, + order: [...sort, ['createdAt', 'DESC']], + }); return docs; } diff --git a/back/services/env.ts b/back/services/env.ts index 24217b5d..53f34592 100644 --- a/back/services/env.ts +++ b/back/services/env.ts @@ -112,7 +112,10 @@ export default class EnvService { }; } try { - const result = await this.find(condition, [['position', 'DESC']]); + const result = await this.find(condition, [ + ['position', 'DESC'], + ['createdAt', 'DESC'], + ]); return result as any; } catch (error) { throw error;