Site du proximo, utilisé pour gérer le stock.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.js 1.4KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. async function sendRequest() {
  2. let response = await $.ajax({
  3. type: "POST",
  4. url: "write_json.php",
  5. });
  6. response = JSON.parse(response);
  7. console.log(response);
  8. return response["status"];
  9. }
  10. $('#uploadButton').on('click', function () {
  11. $.confirm({
  12. title: 'Confirmer',
  13. content: "Voulez vous vraiment mettre en ligne le stock actuel du Proximo ? Il sera visible depuis l'application CAMPUS.",
  14. type: "orange",
  15. buttons: {
  16. formSubmit: {
  17. text: 'Confirmer',
  18. btnClass: "btn-warning",
  19. action: async function () {
  20. let result = await sendRequest();
  21. console.log(result);
  22. if (result !== 0) {
  23. $.alert({
  24. title: "Erreur",
  25. content: "Une erreur est survenue, merci de réessayer plus tard.",
  26. type: "red",
  27. })
  28. } else {
  29. $.alert({
  30. title: "Succès",
  31. content: "Le stock a bien été mis à jour.",
  32. type: "green",
  33. })
  34. }
  35. }
  36. },
  37. cancel: {
  38. text: 'Annuler',
  39. }
  40. }
  41. });
  42. });