Fix #44
This commit is contained in:
parent
b3c770bda2
commit
91e5b2f928
@ -10,11 +10,6 @@ $(".view-main").on("click", "#addresslist .package-list-item .deliver-btn", func
|
|||||||
loadPackageList();
|
loadPackageList();
|
||||||
});
|
});
|
||||||
|
|
||||||
// Open geo: url
|
|
||||||
$(".view-main").on("click", "#addresslist .package-list-item .directions-btn", function () {
|
|
||||||
window.open($(this).attr("href"), "_system");
|
|
||||||
});
|
|
||||||
|
|
||||||
$(".view-main").on("click", "#addresslist .package-list-item .delete-btn", function () {
|
$(".view-main").on("click", "#addresslist .package-list-item .delete-btn", function () {
|
||||||
var id = $(this).parents(".package-list-item").data("packageid");
|
var id = $(this).parents(".package-list-item").data("packageid");
|
||||||
console.log("Info", "Deleting package", id);
|
console.log("Info", "Deleting package", id);
|
||||||
@ -133,37 +128,13 @@ function loadPackageList(sortType) {
|
|||||||
+ '<div class="accordion-item-content">'
|
+ '<div class="accordion-item-content">'
|
||||||
+ ' <div class="row padding-horizontal">'
|
+ ' <div class="row padding-horizontal">'
|
||||||
+ ' <a href="#" class="col deliver-btn button button-outline color-green" data-packageid="' + item.id + '">' + (delivered ? "<i class='fas fa-undo'></i> Undeliver" : "<i class='fas fa-check'></i> Deliver") + '</a>'
|
+ ' <a href="#" class="col deliver-btn button button-outline color-green" data-packageid="' + item.id + '">' + (delivered ? "<i class='fas fa-undo'></i> Undeliver" : "<i class='fas fa-check'></i> Deliver") + '</a>'
|
||||||
+ ' <a href="geo:' + sortedPackages[i].value.coords[0] + ',' + sortedPackages[i].value.coords[1] + '" class="col directions-btn button button-outline"><i class="fas fa-directions"></i> Directions</a>'
|
+ ' <a href="geo:' + sortedPackages[i].value.coords[0] + ',' + sortedPackages[i].value.coords[1] + '" class="col geolink directions-btn button button-outline"><i class="fas fa-directions"></i> Directions</a>'
|
||||||
+ ' <a href="#" class="col delete-btn color-red button button-outline"><i class="fas fa-trash"></i> Delete</a>'
|
+ ' <a href="#" class="col delete-btn color-red button button-outline"><i class="fas fa-trash"></i> Delete</a>'
|
||||||
+ ' </div>'
|
+ ' </div>'
|
||||||
+ ' </div>'
|
+ ' </div>'
|
||||||
+ '</div>'
|
+ '</div>'
|
||||||
+ '</li>'
|
+ '</li>'
|
||||||
);
|
);
|
||||||
// $("#addresslist").append(
|
|
||||||
// '<li class="swipeout package-list-item" data-packageid="' + item.id + '" data-coordid=' + sortedPackages[i].value.id + '>'
|
|
||||||
// + '<div class="item-content swipeout-content ' + classes + '" data-packageid="' + item.id + '" data-latitude="' + sortedPackages[i].value.coords[0] + '" data-longitude="' + sortedPackages[i].value.coords[1] + '">'
|
|
||||||
// + ' <div class="item-media ' + classes + '">'
|
|
||||||
// + ' <i class="icon ' + icon + '"></i>'
|
|
||||||
// + ' </div>'
|
|
||||||
// + ' <div class="item-inner">'
|
|
||||||
// + ' <div class="item-title">'
|
|
||||||
// + ' ' + item.address
|
|
||||||
// + ' </div>'
|
|
||||||
// + ' <div class="item-footer">'
|
|
||||||
// + ' <span class="distance">' + (typeof sortedPackages[i].value.distance != 'undefined' ? getDisplayDistance(sortedPackages[i].value.distance) : '...') + '</span>'
|
|
||||||
// + ' </div>'
|
|
||||||
// + ' </div>'
|
|
||||||
// + '</div>'
|
|
||||||
// + '<div class="swipeout-actions-left">'
|
|
||||||
// + ' <a href="#" class="color-green deliver-btn" data-packageid="' + item.id + '">' + (delivered ? "<i class='fas fa-undo'></i> Undeliver" : "<i class='fas fa-check'></i> Deliver") + '</a>'
|
|
||||||
// + ' <a href="geo:' + sortedPackages[i].value.coords[0] + ',' + sortedPackages[i].value.coords[1] + '" class="color-blue directions-btn"><i class="material-icons">directions</i></a>'
|
|
||||||
// + '</div>'
|
|
||||||
// + '<div class="swipeout-actions-right">'
|
|
||||||
// + ' <a href="#" class="swipeout-delete"><i class="material-icons">delete</i> Delete</a>'
|
|
||||||
// + '</div>'
|
|
||||||
// + '</li>'
|
|
||||||
// );
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -170,6 +170,12 @@ function initCordova() {
|
|||||||
} else {
|
} else {
|
||||||
setupHTML5BarcodeScanner();
|
setupHTML5BarcodeScanner();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Handle geo: urls
|
||||||
|
$("#app").on("click", ".geolink", function (evt) {
|
||||||
|
window.open($(this).attr("href"), "_system");
|
||||||
|
evt.preventDefault();
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function initNW() {
|
function initNW() {
|
||||||
@ -209,6 +215,12 @@ function initNW() {
|
|||||||
|
|
||||||
|
|
||||||
setupHTML5BarcodeScanner();
|
setupHTML5BarcodeScanner();
|
||||||
|
|
||||||
|
// Handle geo: urls
|
||||||
|
$("#app").on("click", ".geolink", function (evt) {
|
||||||
|
require('nw.gui').Shell.openExternal($(this).attr("href"));
|
||||||
|
evt.preventDefault();
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function initBrowser() {
|
function initBrowser() {
|
||||||
|
@ -86,8 +86,8 @@ function addressLookup() {
|
|||||||
}
|
}
|
||||||
if (resp.geocode.status == "OK") {
|
if (resp.geocode.status == "OK") {
|
||||||
$(".georesult").removeClass("display-none");
|
$(".georesult").removeClass("display-none");
|
||||||
$(".item-text #geocoords").text(resp.geocode.latitude + ", " + resp.geocode.longitude);
|
$(".item-text #geocoords").text(resp.geocode.latitude.toFixed(4) + ", " + resp.geocode.longitude.toFixed(4));
|
||||||
$(".item-text #geocoords").attr("src", "geo:" + resp.geocode.latitude + "," + resp.geocode.longitude);
|
$(".item-text #geocoords").attr("href", "geo:" + resp.geocode.latitude.toFixed(4) + "," + resp.geocode.longitude.toFixed(4));
|
||||||
} else {
|
} else {
|
||||||
$(".georesult").addClass("display-none");
|
$(".georesult").addClass("display-none");
|
||||||
}
|
}
|
||||||
|
@ -104,7 +104,7 @@
|
|||||||
<li class="georesult display-none">
|
<li class="georesult display-none">
|
||||||
<div class="item-content">
|
<div class="item-content">
|
||||||
<div class="item-inner">
|
<div class="item-inner">
|
||||||
<div class="item-text">Geo: <a id="geocoords"></a></div>
|
<div class="item-text">Geo: <a id="geocoords" class="geolink"></a></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user