Files
doneit-web/src/app/pipes/search-document.pipe.ts
T
Peter Maquiran ed9fcbc425 Fix
2021-08-13 16:49:51 +01:00

39 lines
1.1 KiB
TypeScript

import { Pipe, PipeTransform } from '@angular/core';
import { ExpedientTaskModalPageNavParamsTask } from '../models/ExpedientTaskModalPage';
import { Attachments, FromSearchDocument, SearchDocument, SearchFolder } from '../models/search-document';
@Pipe({
name: 'searchDocument'
})
export class SearchDocumentPipe implements PipeTransform {
transform(document): unknown {
return null;
}
transformToAttachment(document: SearchDocument): Attachments[] {
const attachments = []
if(document.ApplicationType == 361) {
attachments.push({
ApplicationId: 361,
Source: 1,
SourceId: document['docID'] || document['docId'] || document['DocId'] || document.Id,
SourceName: document.Assunto,
SourceType: 'FOLDER'
})
} else if (document.ApplicationType == 8) {
attachments.push({
ApplicationId: 8,
Source: 1,
SourceId: document['docID'] || document['docId'] || document['DocId'] || document.Id,
SourceName: document.Assunto,
SourceType: 'WEBTRIX'
})
}
return attachments;
}
}