- [x] [view/js/users] Modification d'utilisateur
This commit is contained in:
parent
b6dfc24973
commit
1e650949ac
|
@ -301,7 +301,7 @@
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
}editUser();
|
}//editUser();
|
||||||
|
|
||||||
|
|
||||||
?>
|
?>
|
|
@ -30,7 +30,7 @@ APIClass.prototype = {
|
||||||
|
|
||||||
// Si le chemin de delegation n'est pas renseigne, on renvoie une erreur
|
// Si le chemin de delegation n'est pas renseigne, on renvoie une erreur
|
||||||
if( !pRequest.hasOwnProperty('path') )
|
if( !pRequest.hasOwnProperty('path') )
|
||||||
pHandler({ModuleError: 4});
|
pHandler({ModuleError:4});
|
||||||
|
|
||||||
// on efface les requêtes qui sont terminées (toutes celles de this.xhr)
|
// on efface les requêtes qui sont terminées (toutes celles de this.xhr)
|
||||||
for( var i = 0 ; i < this.xhr.length ; i++ ){
|
for( var i = 0 ; i < this.xhr.length ; i++ ){
|
||||||
|
@ -65,7 +65,7 @@ APIClass.prototype = {
|
||||||
}
|
}
|
||||||
/* sinon retourne obj.request = 'unreachable' */
|
/* sinon retourne obj.request = 'unreachable' */
|
||||||
else
|
else
|
||||||
pHandler({ModuleError: 3});
|
pHandler({ModuleError:3});
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
2
todo.md
2
todo.md
|
@ -13,7 +13,6 @@
|
||||||
- [x] [userDefault] Implementer la modification
|
- [x] [userDefault] Implementer la modification
|
||||||
- [ ] [userRepo] Gestion des parametres optionnels
|
- [ ] [userRepo] Gestion des parametres optionnels
|
||||||
|
|
||||||
- [ ] [view/js/users] Modification d'utilisateur
|
|
||||||
|
|
||||||
- [ ] [machineDefault] Implementer la modification
|
- [ ] [machineDefault] Implementer la modification
|
||||||
- [ ] [view/js/machines] Modification de machine
|
- [ ] [view/js/machines] Modification de machine
|
||||||
|
@ -22,6 +21,7 @@
|
||||||
########
|
########
|
||||||
# FAIT #
|
# FAIT #
|
||||||
########
|
########
|
||||||
|
- [x] [view/js/users] Modification d'utilisateur
|
||||||
- [x] [userDefault] Implementer la modification
|
- [x] [userDefault] Implementer la modification
|
||||||
- [x] [view/js/users+machines] Modification @value plutot que @placeholder
|
- [x] [view/js/users+machines] Modification @value plutot que @placeholder
|
||||||
- [x] [view/js/users] Suppression d'utilisateur
|
- [x] [view/js/users] Suppression d'utilisateur
|
||||||
|
|
|
@ -249,7 +249,7 @@ if( section.edit.element != null ){
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
// Gestion de l'auto-remplissage par lien
|
/* (1) Gestion de l'auto-remplissage par url */
|
||||||
function autofill_edit(){ if( pageManager.vars.length >= 2 && !isNaN(pageManager.vars[1]) ){
|
function autofill_edit(){ if( pageManager.vars.length >= 2 && !isNaN(pageManager.vars[1]) ){
|
||||||
// On recupere le code + username de l'utilisateur selectionne
|
// On recupere le code + username de l'utilisateur selectionne
|
||||||
var user_data = null;
|
var user_data = null;
|
||||||
|
@ -270,4 +270,34 @@ if( section.edit.element != null ){
|
||||||
});
|
});
|
||||||
}}autofill_edit();
|
}}autofill_edit();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* (n) Gestion de l'envoi du formulaire */
|
||||||
|
section.edit.input.submit.addEventListener('click', function(e){
|
||||||
|
// On annule l'envoi de base (PHP)
|
||||||
|
e.preventDefault();
|
||||||
|
|
||||||
|
var request = {
|
||||||
|
path: 'userDefault/edit', // On veut creer un utilisateur
|
||||||
|
data: [
|
||||||
|
section.edit.input.code.value,
|
||||||
|
section.edit.input.username.value,
|
||||||
|
section.edit.input.firstname.value,
|
||||||
|
section.edit.input.lastname.value,
|
||||||
|
section.edit.input.mail.value,
|
||||||
|
section.edit.input.password.value,
|
||||||
|
section.edit.input.status.value
|
||||||
|
]
|
||||||
|
};
|
||||||
|
|
||||||
|
api.send(request, function(answer){
|
||||||
|
if( answer.ModuleError == 0 && answer.status == true ) // Tout s'est bien deroule
|
||||||
|
console.log('Utilisateur modifie!');
|
||||||
|
else // Erreur
|
||||||
|
console.error('ModuleError::'+answer.ModuleError);
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
}, false);
|
||||||
|
|
||||||
}
|
}
|
Loading…
Reference in New Issue