import { ProcessesService } from "src/app/services/processes.service"; import { GenericBehaviorProcess } from "./GenericBehaviorTaskActions"; // check 1 export class DiplomaGenerates { processes: ProcessesService /** * @activityInstanceName 'All' * @returns */ async SendDiploma({note = '', docs = [], serialnumber}) { let body = { "serialNumber": serialnumber, "action": "Enviar diploma", "ActionTypeId": 104, "dataFields": { "ReviewUserComment": note, }, "AttachmentList" : docs, } return await this.processes.CompleteTask(body).toPromise(); } /** * @activityInstanceName 'All' * @returns */ delegate(task: any, note, EmailAddress) { return GenericBehaviorProcess.Delegate(task, note, EmailAddress) } /** * @activityInstanceName 'All' * @returns */ async sendExpedienteToPending(serialnumber) { this.processes.SetTaskToPending(serialnumber).toPromise(); } /** * need to work on * @activityInstanceName 'All' * @returns */ static async setUpMeeting() {} }