Please enable JavaScript.
Coggle requires JavaScript to display documents.
quote-assistant-lib, QuoteRequest, ProspectDetail, QuoteDetails,…
quote-assistant-lib
<quote-request-details-component>
<survey-responses-component>
methods()
getSurveyResponses()
onCopyResponseClick()
onInjectResponseClick()
onOpenAppInNewTab()
prop
surveyResponses: SurveyResponse[]
<prospect-details-component>
methods
getProspectDetails()
onCopyValueClick()
onInjectValueClick()
prop
prospectDetails: ProspectDetail
<quote-request-documents-component>
prop()
documentList: QuoteRequestDocument[]
methods()
getDocumentList()
onAddDocumentClick()
<quote-request-notes-component>
method()
getQueoteRequestNote()
prop
quoteRequestNote : string
method()
editNote()
<quote-todo-list-component>
<quote-todo-item-component>
methods()
onPrepareQuote()
onDownloadDocument()
quoteDetails: QuoteDetails
<quote-Elaboration-component>
productCtrl : FormControl<Product> = new FormControl<Product>()
quoteDateCtrl: FormControl<string> = new FormControl<string>()
quotePriceCtrl: FormControl<number> = new FormControl<number>()
methods()
onDenyClick()
onValidateClick()
onAddDocumentClick()
Input()
quoteDetails?: QuoteDetails
method
addQuoteTodo()
<quote-request-list-component>
<quote-request-card-component>
Input()
quoteRequest : QuoteRequest
method()
onItemClick()
Methods()
getQuoteRequestList(pageNumber : number , pageSize : number)
Shared-Components
<extension-list-component>
// a3dn-list
<extension-risk-component>
QuoteRequest
riskDto: RisqueDto
description : string
id: string
icon : string
clientDto: ClientDto
description : string
id : string
id: string
hasSurvey: boolean
expectedQuotesNumber : number
elaboratedQuotesNumber : number
ProspectDetail
id : string
type: ProspectType
prospectEntryDate: string
firstName : string
lastName : string
birthDate: string
QuoteDetails
done : boolean
price?: number
description : string
documentList: Document []
SurveyResponse
id: string
question: string
response : string
authentication-lib
<authentication-component>
passwordFormCtrl : FormControl<string> = new FormControl<string>
methods()
onSubmit()
userFormCtrl : FormControl<string> = new FormControl<string>
loginFormGroup : FormGroup<{
userFormCtrl : this.userFormCtrl;
passwordFormCtrl: this.passwordFormCtrl;
}>
<licence-list-component>
method()
onLicenceClick()
licenceList: Licence[]
QuoteRequestDocument
id : string
description : string