message也应在commit前返回

This commit is contained in:
Xu Chang 2024-01-08 10:52:11 +08:00
parent a44173cab6
commit ed6595b761
2 changed files with 4 additions and 2 deletions

View File

@ -161,10 +161,11 @@ class AppLoader extends types_1.AppLoader {
const result = await fn(params, context);
await context.refineOpRecords();
const { opRecords } = context;
const message = context.getMessage();
await context.commit();
return {
opRecords: opRecords.map(ele => (0, lodash_1.omit)(ele, 'id')),
message: context.getMessage(),
message,
result,
};
}

View File

@ -217,10 +217,11 @@ export class AppLoader<ED extends EntityDict & BaseEntityDict, Cxt extends Backe
const result = await fn(params, context);
await context.refineOpRecords();
const { opRecords } = context;
const message = context.getMessage();
await context.commit();
return {
opRecords: (opRecords as CreateOpResult<ED, keyof ED>[]).map(ele => omit(ele, 'id')),
message: context.getMessage(),
message,
result,
};
}