Add page pattern

This commit is contained in:
Peter Maquiran
2021-07-27 21:19:09 +01:00
parent 4fcafe1fd9
commit 81c18a14ac
2 changed files with 83 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
import { TestBed } from '@angular/core/testing';
import { DespachoMdService } from './despacho-md.service';
describe('DespachoMdService', () => {
let service: DespachoMdService;
beforeEach(() => {
TestBed.configureTestingModule({});
service = TestBed.inject(DespachoMdService);
});
it('should be created', () => {
expect(service).toBeTruthy();
});
});
+67
View File
@@ -0,0 +1,67 @@
import { Injectable } from '@angular/core';
import { ProcessesService } from '../services/processes.service';
@Injectable({
providedIn: 'root'
})
export class DespachoMdService {
/**
* @description para terminar o
* 95 - signfica
* 98 - significa
*/
ActionTypeId: 95 | 98
action: "Arquivo" | "Reencaminhar"
constructor(
private processes: ProcessesService,
) { }
arquivar(note:string, documents:any, serialnumber) {
let body = {
"serialNumber": serialnumber,
"action": "Arquivo",
"ActionTypeId": 95,
"dataFields": {
"ReviewUserComment": note,
},
"AttachmentList" :documents,
}
return this.processes.CompleteTask(body)
}
reencaminhar(note:string, documents:any, serialnumber) {
let body = {
"serialNumber": serialnumber,
"action": "Reencaminhar",
"ActionTypeId": 98,
"dataFields": {
"ReviewUserComment": note,
},
"AttachmentList" :documents,
}
return this.processes.CompleteTask(body)
}
async executado(note:string, documents:any , serialnumber) {
let body = {
"serialNumber": serialnumber,
"action": "Conhecimento",
"ActionTypeId": 104,
"dataFields": {
"ReviewUserComment": note,
},
"AttachmentList" :documents,
}
return this.processes.CompleteTask(body)
}
}