Please enable JavaScript.
Coggle requires JavaScript to display documents.
business-provider-record, ProviderPayableCommission, Contract,…
business-provider-record
<bussiness-provider-card-component>
Input()
providerDetail:ProviderDetail
method(providerId:string)
getProviderInformation()
method(providerId:string)
updateAddress()
method(providerId:string)
updateEmail()
method(providerId:string)
updateFixedPhone()
method(providerId:string)
updateMobilePhone()
<contract-list-component>
method()
getList(providerId:string)
queryParams : contractQueryParams
<contract-card-component>
Input()
contractInformation:Contract
<commission-slip-list-component>
queryParams : commissionSlipQueryParams
method()
getList(providerId:string)
<commission-slip-card-component>
Input()
commissionSlip:CommissionSlip
ProviderPayableCommission
totalCommission: number
id : string
number:number
commissionAtCreation:number
renewalCommission:number
provider:Provider
Contract
id : string
formule:Formule
client:Client
commission: number
CommissionSlip
id : string
formule:Formule
date:string
rising:number
PaymentMethod: enum
BanKCard
Cheque
species
provider-commissions-settlement
<payable-commission-per-provider-list-component>
method()
getList()
queryParams : providerPayableCommissionQueryParams
<payable-commission-per-provider-item-component>
Input()
providerPayableCommission: ProviderPayableCommission
<new-provider-commision-slip>
<provider-payable-commission-list>
<provider-payable-commission-item-component>
Input()
providerPayableCommission:ProviderPayableCommission
method()
getList(providerId:string)
method()
selectCommission()
method()
onValidateSelection()
<payment-method-component>
descriptionCtrl:FormControl<string> = new FormControl<string>
paymentMethodCtrl:FormControl<PaymentMethod> = new FormControl<PaymentMethod>
chequeNumberCtrl:FormControl<number>=new FormControl<number>
method()
downloadSlip()
Provider
id : string
description:string
Formule
id : string
description:string
Client
id : string
description:string