V1.007 Premiers paramétrages de l'écran de fond

This commit is contained in:
2026-09-02 22:39:17 +00:00
parent 5ed02a8020
commit 7120d4d65e
8 changed files with 448 additions and 21 deletions
+7 -3
View File
@@ -13,8 +13,11 @@
* REA_CodeUser dans realisations.php (voir journal, section 15) — impossible
* pour un utilisateur de lire ou modifier les préférences d'un autre.
*
* GET : renvoie les deux ratios (0-100), USR_Code et USR_Societe (peut être
* null si non renseignée) de l'utilisateur connecté.
* GET : renvoie les deux ratios (0-100), USR_Code, USR_Prenom et USR_Societe
* (USR_Societe peut être null si non renseignée) de l'utilisateur
* connecté. USR_Prenom ajouté le 2 septembre 2026 pour l'écran de
* fond (voir journal, section 28) — affichage plus lisible sur le
* chevalet que USR_Nom (nom complet), qui n'y tenait pas.
* PUT : met à jour un ou plusieurs ratios (0-100 uniquement, whitelist des
* colonnes acceptées — voir CHAMPS_RATIO). USR_Societe n'est pas
* modifiable depuis ce formulaire (donnée gérée à la main en base,
@@ -50,7 +53,7 @@ try {
switch ($method) {
case 'GET':
$stmt = $pdo->prepare(
'SELECT USR_Code, USR_Societe, USR_RatioPanneauContact, USR_RatioPanneauProspect FROM ASP_Users WHERE USR_Code = ?'
'SELECT USR_Code, USR_Prenom, USR_Societe, USR_RatioPanneauContact, USR_RatioPanneauProspect FROM ASP_Users WHERE USR_Code = ?'
);
$stmt->execute([$_SESSION['USR_Code']]);
$ligne = $stmt->fetch();
@@ -61,6 +64,7 @@ try {
}
echo json_encode([
'USR_Code' => $ligne['USR_Code'],
'USR_Prenom' => $ligne['USR_Prenom'],
'USR_Societe' => $ligne['USR_Societe'],
'USR_RatioPanneauContact' => (int)$ligne['USR_RatioPanneauContact'],
'USR_RatioPanneauProspect' => (int)$ligne['USR_RatioPanneauProspect'],