Ilink Documentation
Accueil
Database
Screen
AddNetworkScreenConfigurationScreenDrawerLateralHistoryScreenInterface Agent GéolocaliséInterface HyperviseurInterface SuperviseurIntersticielAdsScreenUserAccount
WebServices

HistoryScreen

La vue HistoryScreen est celle qui liste les demandes de crédit qui ont été effectuer. Le rendu de cette interface varie selon que si l'on est connecté en tant qu'Agent, Superviseur ou Hyperviseur. Un agent Géolocalisé pourra notamment visualiser l'ensemble des demandes de crédit qu'il a effectué tandis qu'un Hyperviseur pourra visualiser l'ensemble des demandes de crédit qu'il a reçu.


Elle permet aussi de faire une demande de crédit et de filtrer les demandes de crédit effectués selon la date et la section.


⚠️ Quelques bugs ont été observés sur cette interface et elle devront être corrigés dans la prochaine version.

Interface Agent Géolocalisé


Comme énoncé plus haut, un agent géolocalisé aura accès à l'ensemble des demandes de crédit qu'il a envoyés à l'endroit de son superviseur. Celà se matérialise par la fonction suivante:

_renderTabGeolocated() {
let tabs = [{
text: I18n.t('DEMANDE_SEND'),
}]
return <PagerTabIndicator
style={{
height: responsiveHeight(8)
}}
tabs={tabs} />;
}

Interface Hyperviseur


Comme énoncé plus haut, un agent Hyperviseur aura accès à l'ensemble des demandes de crédit qu'il a reçu et pourra procéder au traitement de ceux-ci. Celà se matérialise par la fonction suivante:

_renderTabHyper() {
let tabs = [{
text: I18n.t('DEMANDE_RECEIVE'),
}]
return <PagerTabIndicator
style={{
height: responsiveHeight(8)
}}
tabs={tabs} />;
}

Interface Superviseur


Un superviseur quant à lui pourra à la fois avoir accès aux demandes de crédit, mais aussi visualiser lui-même ces propres demandes.

_renderTabs() {
let tabs = [{
text: I18n.t('MY_DEMANDE'),
iconSource: this.state.usersicon
}, {
text: I18n.t('DEMANDE_RECEIVE'),
iconSource: this.state.charticon
}]
return <PagerTabIndicator
style={{
height: responsiveHeight(8)
}}
tabs={tabs} />;
}