workflow add keycloakId

This commit is contained in:
mamoss 2025-03-21 15:03:55 +07:00
parent 968d5f6dad
commit 87ee9b5b12

View file

@ -378,6 +378,7 @@ export class WorkflowController extends Controller {
can_delete: false,
can_cancel: false,
can_sign: false,
keycloakId: workflow.createdUserId,
});
}
return new HttpSuccess({
@ -392,6 +393,7 @@ export class WorkflowController extends Controller {
can_delete: operator.canDelete,
can_cancel: operator.canCancel,
can_sign: operator.canSign,
keycloakId: workflow.createdUserId,
});
}
@ -800,15 +802,15 @@ export class WorkflowController extends Controller {
keyword: string;
page: number;
pageSize: number;
profileId?: string | null;
keycloakId?: string | null;
},
) {
let posMasterUser: PosMaster = new PosMaster();
if (body.profileId) {
if (body.keycloakId) {
posMasterUser = (await this.posMasterRepo.findOne({
where: {
orgRevision: { orgRevisionIsCurrent: true, orgRevisionIsDraft: false },
current_holderId: body.profileId,
current_holder: { keycloak: body.keycloakId },
},
relations: ["current_holder", "current_holder.posType", "current_holder.posLevel"],
})) as PosMaster;