Commit 33a27ead39cebe47bcd5619a47bde1391902c0c6

Authored by Geoffrey PREUD'HOMME
1 parent 03dafff9

Reset des champs après transaction

Showing 2 changed files with 11 additions and 4 deletions   Show diff stats
@@ -253,7 +253,7 @@ @@ -253,7 +253,7 @@
253 <h4>Liste des clients</h4> 253 <h4>Liste des clients</h4>
254 <button @click="actuClients">Rafraîchir</button> 254 <button @click="actuClients">Rafraîchir</button>
255 <ul class="collapsible popout" data-collapsible="accordion"> 255 <ul class="collapsible popout" data-collapsible="accordion">
256 - <li v-for="client in clients"> 256 + <li v-for="client in clients" @click="idCarte = client.idCarte">
257 <div class="collapsible-header"> 257 <div class="collapsible-header">
258 <i class="material-icons">perm_identity</i> {{ client.idCarte }} : {{ client.solde }} € 258 <i class="material-icons">perm_identity</i> {{ client.idCarte }} : {{ client.solde }} €
259 </div> 259 </div>
@@ -42,9 +42,9 @@ var app = new Vue({ @@ -42,9 +42,9 @@ var app = new Vue({
42 // Champs (à remplacer par des objets) 42 // Champs (à remplacer par des objets)
43 mdp: '', 43 mdp: '',
44 idCarte: '', 44 idCarte: '',
45 - solde: 0,  
46 - credit: 0,  
47 - prix: 0, 45 + solde: '',
  46 + credit: '',
  47 + prix: '',
48 moi: {}, 48 moi: {},
49 u_nouveau: {}, 49 u_nouveau: {},
50 // Données 50 // Données
@@ -301,6 +301,8 @@ var app = new Vue({ @@ -301,6 +301,8 @@ var app = new Vue({
301 this.api("client/ajouter", {idCarte: this.idCarte, solde: this.solde, decouvert: this.decouvert}, function(retour, donnees) { 301 this.api("client/ajouter", {idCarte: this.idCarte, solde: this.solde, decouvert: this.decouvert}, function(retour, donnees) {
302 switch(retour) { 302 switch(retour) {
303 case "ok": 303 case "ok":
  304 + that.idCarte = ''
  305 + that.solde = ''
304 that.transaction(donnees.idTransaction, "Client " + that.idCarte + " crée avec un solde de " + that.solde + " €") 306 that.transaction(donnees.idTransaction, "Client " + that.idCarte + " crée avec un solde de " + that.solde + " €")
305 break; 307 break;
306 308
@@ -315,6 +317,8 @@ var app = new Vue({ @@ -315,6 +317,8 @@ var app = new Vue({
315 this.api("client/recharger", {idCarte: this.idCarte, montant: this.credit}, function(retour, donnees) { 317 this.api("client/recharger", {idCarte: this.idCarte, montant: this.credit}, function(retour, donnees) {
316 switch(retour) { 318 switch(retour) {
317 case "ok": 319 case "ok":
  320 + that.idCarte = ''
  321 + that.credit = ''
318 that.transaction(donnees.idTransaction, "Client " + that.idCarte + " rechargé : " + donnees.soldeAncien + " + " + that.credit + " → " + donnees.soldeNouveau + " €") 322 that.transaction(donnees.idTransaction, "Client " + that.idCarte + " rechargé : " + donnees.soldeAncien + " + " + that.credit + " → " + donnees.soldeNouveau + " €")
319 break; 323 break;
320 324
@@ -335,6 +339,8 @@ var app = new Vue({ @@ -335,6 +339,8 @@ var app = new Vue({
335 this.api("client/payer", options, function(retour, donnees) { 339 this.api("client/payer", options, function(retour, donnees) {
336 switch(retour) { 340 switch(retour) {
337 case "ok": 341 case "ok":
  342 + that.idCarte = ''
  343 + that.prix = ''
338 that.transaction(donnees.idTransaction, "Client " + that.idCarte + " débité : " + donnees.soldeAncien + " - " + donnees.montant + " → " + donnees.soldeNouveau + " €") 344 that.transaction(donnees.idTransaction, "Client " + that.idCarte + " débité : " + donnees.soldeAncien + " - " + donnees.montant + " → " + donnees.soldeNouveau + " €")
339 break; 345 break;
340 346
@@ -349,6 +355,7 @@ var app = new Vue({ @@ -349,6 +355,7 @@ var app = new Vue({
349 this.api("client/vidange", {idCarte: this.idCarte}, function(retour, donnees) { 355 this.api("client/vidange", {idCarte: this.idCarte}, function(retour, donnees) {
350 switch(retour) { 356 switch(retour) {
351 case "ok": 357 case "ok":
  358 + that.idCarte = ''
352 that.transaction(donnees.idTransaction, "Client " + that.idCarte + " vidé : " + donnees.soldeAncien + " → 0 €") 359 that.transaction(donnees.idTransaction, "Client " + that.idCarte + " vidé : " + donnees.soldeAncien + " → 0 €")
353 break; 360 break;
354 361