This commit is contained in:
Peter Maquiran
2022-12-29 15:31:54 +01:00
parent 4a82191e92
commit 6f3c88b57c
22 changed files with 571 additions and 155 deletions
+17 -3
View File
@@ -9,6 +9,7 @@ import { SessionStore } from '../store/session.service';
import { PermissionService } from '../services/permission.service';
import { SortService } from '../services/functions/sort.service';
@Injectable({
providedIn: 'root'
})
@@ -28,13 +29,14 @@ export class DespachoService {
customTaskPipe = new CustomTaskPipe()
despachoStore = DespachoStore;
loader = this.LoaderService.initialize(this.constructor.name)
constructor(
private processes: ProcessesService,
public p: PermissionService,
public LoaderService: LoaderService,
private sortService: SortService,
) { }
) {}
arquivar(note:string, documents:AttachmentList, serialnumber) {
@@ -225,6 +227,7 @@ export class DespachoService {
}
this.LoaderService.push({})
this.loader.push()
let result: fullTaskList[] = []
let despachoList: customTask[] = [];
@@ -237,7 +240,7 @@ export class DespachoService {
let task: customTask = this.customTaskPipe.transform(element);
despachoList.push(task);
});
})
despachoList = this.sortService.sortDate(despachoList, 'CreateDate')
@@ -249,13 +252,24 @@ export class DespachoService {
} finally {
this.LoaderService.pop({})
this.loader.pop()
return this.despachoStore.list
}
}
async getListPr() {
let result = await this.processes.GetTasksList("Despacho do Presidente da República", false).toPromise();
this.loader.push()
let result
try {
result = await this.processes.GetTasksList("Despacho do Presidente da República", false).toPromise();
} catch(error) {
this.loader.pop()
}
this.loader.pop()
let despachosPr;
let despachos = this.sortService.sortArrayByDate(result);