修复openapi认证,环境变量排序

This commit is contained in:
whyour
2022-01-13 11:13:04 +08:00
parent e13ff86ff6
commit 43bc29b25c
4 changed files with 21 additions and 8 deletions
+6 -3
View File
@@ -108,15 +108,18 @@ export default class EnvService {
};
}
try {
const result = await this.find(condition);
const result = await this.find(condition, [['position', 'DESC']]);
return result as any;
} catch (error) {
throw error;
}
}
private async find(query: any, sort?: any): Promise<Env[]> {
const docs = await EnvModel.findAll({ where: { ...query } });
private async find(query: any, sort: any = []): Promise<Env[]> {
const docs = await EnvModel.findAll({
where: { ...query },
order: [...sort],
});
return docs;
}