1. publication.service: parse 'volume', 'start page', 'end page' info for journal.

git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52030 d315682c-612b-4755-9ff5-7f18f6832af3
This commit is contained in:
konstantina.galouni 2018-05-15 10:40:59 +00:00
parent a5527e8fa4
commit fb39dd1a19
2 changed files with 5 additions and 2 deletions

View File

@ -163,11 +163,14 @@ export class PublicationService {
}
if(data[5] != null) {
this.publicationInfo.journal = {"journal": "", "issn": "", "lissn": ""}
this.publicationInfo.journal = {"journal": "", "issn": "", "lissn": "", "volume": "", "start_page": "", "end_page": ""}
this.publicationInfo.journal['journal'] = data[5].content;
this.publicationInfo.journal['issn'] = data[5].issn;
this.publicationInfo.journal['lissn'] = data[5].lissn;
this.publicationInfo.journal['volume'] = data[5].vol;
this.publicationInfo.journal['start_page'] = data[5].sp;
this.publicationInfo.journal['end_page'] = data[5].ep;
}
if(data[6] != null) {

View File

@ -13,7 +13,7 @@ export class PublicationInfo {
identifiers: Map<string, string[]>; //key is the classname
publisher: string;
journal: {"journal": string, "issn": string, "lissn": string};
journal: {"journal": string, "issn": string, "lissn": string, "volume": string, "start_page": string, "end_page": string};
languages: string[];
subjects: string[];
otherSubjects: Map<string, string[]>;