// plusieurs libellés
function initLibelles(fct) {
LibelleService.getLibelleDiversList(["app.views.gestionsite.ticket.menu.declarePar", "app.views.gestionsite.ticket.menu.le", "app.views.gestionsite.ticket.menu.depuisLe"]).then(function (result) {
if (result && (result.status === 200)) {
fct.declareParLib = result.data.data["app.views.gestionsite.ticket.menu.declarePar"];
fct.leLib = result.data.data["app.views.gestionsite.ticket.menu.le"];
fct.depuisLeLib = result.data.data["app.views.gestionsite.ticket.menu.depuisLe"];
}
});
}
// plusieurs libellés avec condition sur un nombre
// exemple : afficher [plusieurs] fiches de postes non affectées
LibelleService.getLibelleDiversList(['app.views.gestionsite.planningroulement.popup.afficherUniqLib', 'app.views.gestionsite.planningroulement.popup.lesLib', 'app.views.gestionsite.planningroulement.popup.lafichenonaffLib', 'app.views.gestionsite.planningroulement.popup.fichesnonaffLib']).then(function (result) {
if (result && (result.status === 200) && (result.data.data)) {
if (fct.filterRoulementsNonAff[0]) {
if (fct.filterRoulementsNonAff[0].nb_RoulementsDatesNonAffectesAPI > 1) {
fct.meta.roulementsNonAff.affichage_RoulementsDatesNonAffectesAPI.lib = StringService.formatString(result.data.data['app.views.gestionsite.planningroulement.popup.fichesnonaffLib'], [fct.filterRoulementsNonAff[0].nb_RoulementsDatesNonAffectesAPI]);
} else {
fct.meta.roulementsNonAff.affichage_RoulementsDatesNonAffectesAPI.lib = result.data.data['app.views.gestionsite.planningroulement.popup.lafichenonaffLib'];
}
}
}
});
=> en BDD type_ressource = 5 (divers) lib_long = Afficher uniquement les {0} fiches de poste non affectées
(autre exemple : C:\\DEV\\depot\\eMedisys-front\\src\\app\\views\\gestionsite\\suivisite\\suivisite.ctl.js
function initLibelles(fct) {
LibelleService.getLibelleDiversList([
"app.views.gestionsite.suivisite.feuillesDeRouteLib",
"app.views.gestionsite.suivisite.typeDeLib",
"app.views.gestionsite.suivisite.prestasNonRealiseesLib",
"app.views.gestionsite.suivisite.bienvenueLib",
"app.views.gestionsite.planning.goPlanningLib",
"app.views.common.recapinterv.ticketsLib",
"app.views.gestionsite.suivisite.goTicketsLib"]).then(function (result) {
if (result.status === 200) {
fct.feuillesDeRouteLib=result.data.data["app.views.gestionsite.suivisite.feuillesDeRouteLib"];
fct.typeDeLib=result.data.data["app.views.gestionsite.suivisite.typeDeLib"];
fct.prestasNonRealiseesLib=result.data.data["app.views.gestionsite.suivisite.prestasNonRealiseesLib"];
fct.ticketsLib=result.data.data["app.views.common.recapinterv.ticketsLib"];
var user = UserService.getUserConnected();
fct.bienvenueLib=StringService.formatString(result.data.data["app.views.gestionsite.suivisite.bienvenueLib"],
[user.data.utilisateur_UtilisateurLoginTokenR[UserService.libProp]||user.data.utilisateur_UtilisateurLoginTokenR[UserService.libProp2],UserService.getCurrentEntite(user).libelle]);
fct.contextMenuPlan=[{text:result.data.data["app.views.gestionsite.planning.goPlanningLib"],click:fct.goPlanning,id:0}];
fct.contextMenuTickets=[{text:result.data.data["app.views.gestionsite.suivisite.goTicketsLib"],click:fct.goTickets,id:0}];
}
});
}
)
// 1 seul libellé
function initLibelles(fct) {
LibelleService.getLibelleDivers('app.views.admin.entite.cremod.enfants').then(function (result) {
if ((result.status === 200) && (result.data) && (result.data.data)) {
fct.enfantsLib = result.data.data.libelle_Divers;
} else {
fct.enfantsLib = 'app.views.admin.entite.cremod.enfants';
}
});
}
LibelleService.getLibelleChamp('recherche_client').then(function (result) {
if ((result)&&(result.data)&&(result.data.data)) {
//le fait de le mettre dans le meta, ca apparait dans le select.jade via recherchePersonne
fct.meta.recherche.lib = result.data.data.recherche_client;
}
});
function initLibelles(fct){
LibelleService.getLibelleEcran('ecran.popup.horodatage').then(function (result) {
if ((result)&&(result.data)&&(result.data.data)) {
fct.modalLib = result.data.data.libelle_Ecran;
}
});
LibelleService.getLibelleEcran('ecran.popup.horodatage.detail').then(function (result) {
if ((result)&&(result.data)&&(result.data.data)) {
fct.detailLib = result.data.data.libelle_Ecran;
}
});
LibelleService.getLibelleAction(['supprimer_trace_requete']).then(function (result) {
if ((result)&&(result.data)&&(result.data.data)) {
fct.supprimerAllTraceLib = result.data.data.supprimer_trace_requete;
}
});
}