Commit cac53bf5 authored by Eric Seigne's avatar Eric Seigne
Browse files

automatisation du retour maison

parent 6133ad9f
......@@ -95,7 +95,9 @@
</div>
</fieldset>
<div id="interobjets"></div>
<ons-button id="envoyer" modifier="material large" onclick="checkForm('leformIK');">Valider</ons-button>
<div id="zoneEnvoyer">
<ons-button id="envoyer" modifier="material large" onclick="checkForm('leformIK');">Valider</ons-button>
</div>
</ons-col>
</ons-row>
</form>
......@@ -187,6 +189,7 @@
$("#btnSupprEtape" + (nbEtape - 1)).hide();
}
//On complete la liste des etapes
cities = JSON.parse(localGetData("cities"));
if (cities) {
......@@ -195,6 +198,22 @@
$('#listeEtape' + nbEtape).append('<div class=\"expandable-content list-item__expandable-content\"><a href="#" onclick="selectEtape(' + nbEtape + ',\'' + cities[i] + '\');">' + cities[i] + '</a></div>');
}
}
//On désactive le bouton ajouter étape
$("#btnAjoutEtape").prop('disabled', true);
//On désactive le bouton retour au point de départ aussi
$("#btnRetourDepart").prop('disabled', true);
//On lance le calcul de distance du dernier morceau
$("#btnCalculDistanceEtape" + nbEtape - 1).ready(function () {
distanceAutomatiqueEtape('leformIK', 'etape' + nbEtape - 1, nbEtape - 1);
});
//On se déplace à la fin du formulaire
document.getElementById('zoneEnvoyer').scrollIntoView();
$("#btnCalculTotal").focus();
nbEtape++;
}
......
......@@ -33,7 +33,7 @@ function searchVille(leform, ville, slug) {
var ajaxDistance = $.ajax({
type: "GET",
timeout: 5000,
url: "https://geo.doliscan.fr/api/geo/" + d + "/" + a,
url: "https://geo.doliscan.fr/api/geo/" + fixedEncodeURIComponent(d) + "/" + fixedEncodeURIComponent(a),
beforeSend: function (xhr) {
xhr.setRequestHeader('Authorization', 'Bearer ' + localGetData("api_token"));
},
......@@ -181,7 +181,7 @@ function distanceAutomatiqueEtape(leform, etape, nb) {
var ajaxDistance = $.ajax({
type: "GET",
timeout: 5000,
url: "https://geo.doliscan.fr/api/geo/" + d + "/" + a,
url: "https://geo.doliscan.fr/api/geo/" + fixedEncodeURIComponent(d) + "/" + fixedEncodeURIComponent(a),
beforeSend: function (xhr) {
xhr.setRequestHeader('Authorization', 'Bearer ' + localGetData("api_token"));
},
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment