fix loader

This commit is contained in:
Peter Maquiran
2024-05-31 12:49:49 +01:00
parent 4fad0e306f
commit c982708972
12 changed files with 170 additions and 137 deletions
@@ -6,6 +6,23 @@ export class EventToApproveDetailsMapper {
constructor() {}
static toDomain(dto: EventOutputDTO): EventToApproveDetails {
const category = dto.category
let color;
if(dto.ownerType != 'PR') {
color = 'MDGPR'
} else {
color = 'PR'
}
let activityInstanceName;
if(dto.status == 'Pending') {
activityInstanceName = 'Aprovar Evento'
} else if (dto.status == 'Revision') {
activityInstanceName = 'Editar Evento'
}
return {
"serialNumber": dto.id,
"taskStatus": dto.status,
@@ -23,14 +40,14 @@ export class EventToApproveDetailsMapper {
// "Reenviar",
// "Descartar"
// ],
"activityInstanceName": "Editar Evento",
"activityInstanceName": activityInstanceName,
// "workflowInstanceFolio": "MTk4",
// "taskStartDate": "2024-04-10T14:30:39.58",
// "deadline": null,
// "workflowID": 24744,
// "workflowInstanceID": 47026,
//"workflowName": "Agenda\\Agenda Oficial MDGPR",
"workflowDisplayName": "Agenda Oficial MDGPR",
"workflowDisplayName": `Agenda ${category} ${color}`,
//"formURL": "http://bpmdev.gabinetedigital.local/Runtime/Runtime/Form/Exchange+Calendar+Meeting+Edition/?SerialNo=47026_169&ProcessInstanceID=&InstanceId=",
"workflowInstanceDataFields": {
"Body": "safsafas",