Merge alte Version
This commit is contained in:
@@ -101,14 +101,14 @@ function loadServiceCategoriesOnSuccess(json) {
|
||||
|
||||
function showAjaxError(jqXHR, textStatus, errorThrown) {
|
||||
hideSanduhr();
|
||||
if (jqXHR.status == 0) {
|
||||
toggleErrorPopup("Es besteht zurzeit keine Internetverbindung." +
|
||||
" Die Daten werden zwischen Gespeichert und beim nächsten Login an den Server gesendet. " + errorThrown,2);
|
||||
setTimeout(function () {
|
||||
showServiceRecords();
|
||||
}, SetTimeoutTime);
|
||||
}
|
||||
else
|
||||
//if (jqXHR.status == 0) {
|
||||
//toggleErrorPopup("Es besteht zurzeit keine Internetverbindung." +
|
||||
// " Die Daten werden zwischengespeichert und beim nächsten Login an den Server gesendet. " + errorThrown,2);
|
||||
//setTimeout(function () {
|
||||
//showServiceRecords();
|
||||
//}, SetTimeoutTime);
|
||||
//}
|
||||
//else
|
||||
toggleErrorPopup(jqXHR.status + " " + errorThrown);
|
||||
}
|
||||
|
||||
@@ -151,9 +151,9 @@ function calcEndByStartDuration() {
|
||||
if (isNaN(dauer)) return;
|
||||
var neu = addMinutes(shm2, dauer);
|
||||
|
||||
var ende = (neu.getHours() < 10 ? "0" : "") + neu.getHours() + (neu.getMinutes() < 10 ? "0" : "") + neu.getMinutes();
|
||||
var ende = (neu.getHours() < 10 ? "0" : "") + neu.getHours() + ':' + (neu.getMinutes() < 10 ? "0" : "") + neu.getMinutes();
|
||||
|
||||
if (isNaN(ende)) return;
|
||||
//if (isNaN(ende)) return;
|
||||
$("#ende_textbox").val(ende).trigger("change");
|
||||
}
|
||||
else {
|
||||
@@ -202,9 +202,9 @@ function loadGoals(actionPath) {
|
||||
var selectedSC = $($("#scDropDown")).find(":selected").val();
|
||||
makeAjaxCall("GET", actionPath, loadGoalsOnSuccess, { pCostbearer2SupportConceptOid: selectedSC }, null);
|
||||
|
||||
if (document.getElementById('DokName1').style.display != 'none'){
|
||||
document.getElementById('DokName1').click();
|
||||
}
|
||||
//if (document.getElementById('DokName1').style.display != 'none'){
|
||||
// document.getElementById('DokName1').click();
|
||||
//}
|
||||
}
|
||||
|
||||
function toggleMenu() {
|
||||
@@ -663,7 +663,14 @@ function validateServiceRecordBeforeSubmit() {
|
||||
isValidRecord = false;
|
||||
exitLoop = true;
|
||||
break;
|
||||
case 7:
|
||||
var msg7 = "Sie können keine neuen Leistungen dokumentieren, da die Frist zur Bearbeitung abgelaufen ist. Das Speichern ist nicht möglich.";
|
||||
writeFatalErrorMessage(msg7);
|
||||
isValidRecord = false;
|
||||
exitLoop = true;
|
||||
break;
|
||||
default:
|
||||
writeFatalErrorMessage(results[i].Message);
|
||||
isValidRecord = false;
|
||||
exitLoop = true;
|
||||
break;
|
||||
@@ -685,16 +692,15 @@ function validateServiceRecordBeforeSubmit() {
|
||||
}
|
||||
|
||||
function ErfolgteSpx() {
|
||||
if (document.getElementById("Schalter").value =="True") {
|
||||
if (document.getElementById("SaveSignature").value == "True") {
|
||||
|
||||
toggleSuccessPopup("Zeiterfassung wurde gespeichert." + "\n" + "Möchte Sie diese Unterschreiben lassen?");
|
||||
document.getElementById("Schalter").value = "False";
|
||||
var schalti = false;
|
||||
|
||||
toggleSuccessPopup("Eintrag wurde gespeichert." + "\n" + "Möchte Sie diesen unterschreiben lassen?", 4);
|
||||
document.getElementById("SaveSignature").value = "False";
|
||||
|
||||
$.ajax({
|
||||
type: "GET",
|
||||
url: SaveSchalterUrl,
|
||||
data: { schalti: schalti }
|
||||
url: SetSaveSignatureUrl,
|
||||
data: { save: false }
|
||||
});
|
||||
}
|
||||
}
|
||||
@@ -1375,8 +1381,8 @@ var lastpositionx = 0;
|
||||
var lastpositiony = 0;
|
||||
var newpositionx = 0;
|
||||
var newpositiony = 0;
|
||||
var minuswert = -30;
|
||||
var maxwert = 30;
|
||||
var minuswert = -20;
|
||||
var maxwert = 20;
|
||||
var posix = 0;
|
||||
var posiy = 0;
|
||||
|
||||
@@ -1397,7 +1403,7 @@ function loadUnterschriftFeldFunktion() {
|
||||
|
||||
if (posiy > minuswert && posix > minuswert && posiy < maxwert && posix < maxwert) {
|
||||
ctx.lineTo(lastpositionx + 2, lastpositiony + 2);
|
||||
ctx.lineWidth = 4;
|
||||
ctx.lineWidth = 2;
|
||||
ctx.lineCap = "butt";
|
||||
ctx.lineJoin = "round";
|
||||
ctx.stroke();
|
||||
@@ -1567,7 +1573,7 @@ function speichereUnterschrift() {
|
||||
newday = "";
|
||||
newday = ddStr + '.' + mmStr + '.' + yyyy + " " + hhStr + ":" + MnStr + ":" + ScStr;
|
||||
|
||||
var ServRecord = $("#SaveRecordOID").value;
|
||||
var serviceRecordOid = $("#SaveRecordOID").val();
|
||||
|
||||
//console.log(ServRecord + " das ist die Oid");
|
||||
|
||||
@@ -1580,16 +1586,18 @@ function speichereUnterschrift() {
|
||||
}
|
||||
|
||||
function showPosition(position) {
|
||||
var breitenGrad = position.coords.latitude;
|
||||
var langenGrad = position.coords.longitude;
|
||||
var breitenGrad = "";
|
||||
var langenGrad = "";
|
||||
//var breitenGrad = position.coords.latitude;
|
||||
//var langenGrad = position.coords.longitude;
|
||||
|
||||
longrider = "";
|
||||
longrider = langenGrad.toString();
|
||||
console.log(ServRecord);
|
||||
//longrider = langenGrad.toString();
|
||||
//console.log(ServRecord);
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: setSelectedUnterschriftUrl,
|
||||
data: { breitengrad: breitenGrad, langengrad: langenGrad, blob: dataURL, zeitstempel: newday, ServiceRecord: ServRecord },
|
||||
data: { breitengrad: breitenGrad, langengrad: langenGrad, blob: dataURL, zeitstempel: newday, ServiceRecord: serviceRecordOid },
|
||||
success: function () {
|
||||
loescheUnterschrift(canvas, ctx);
|
||||
backToZeiterfassung();
|
||||
@@ -1623,7 +1631,8 @@ function speichereUnterschrift() {
|
||||
showPosition(null);
|
||||
}
|
||||
|
||||
getLocation();
|
||||
//getLocation();
|
||||
showPosition(null);
|
||||
}
|
||||
|
||||
function loescheUnterschrift(canvas, ctx) {
|
||||
@@ -1916,7 +1925,7 @@ function toggleErrorPopup(errorMessage, i , zeit) {
|
||||
$("#errorPopupOkBtn").onclick = "toggleErrorPopup('')";
|
||||
|
||||
DeletStorage(1);
|
||||
SaveOnly(); // Speichere Daten bei absturz
|
||||
//SaveOnly(); // Speichere Daten bei absturz
|
||||
}
|
||||
else {
|
||||
$("#errorPopupTitle").text("Fehler");
|
||||
@@ -1950,16 +1959,22 @@ function toggleSuccessPopup(message, i) {
|
||||
$(".modalWrapper").css("display", displayValue);
|
||||
$(".modalWrapper").css("height", $(document).height());
|
||||
|
||||
if (i == 2)
|
||||
$(".SuccessPopupUSchrift").css("display", "none");
|
||||
else
|
||||
$(".SuccessPopupUSchrift").css("display", "inline");
|
||||
$("#SuccessPopupOkBtn").val("OK");
|
||||
|
||||
if (i == 3) {
|
||||
if (i == 2) {
|
||||
$(".SuccessPopupUSchrift").css("display", "none");
|
||||
$("#SuccessPopupTitle").text("Fehler 404: Internal Server Error");
|
||||
}
|
||||
|
||||
else if (i == 3) {
|
||||
$(".SuccessPopupUSchrift").css("display", "none");
|
||||
$("#SuccessPopupTitle").text("Es ist leider ein Fehler aufgetreten!");
|
||||
}
|
||||
else if (i == 4) {
|
||||
$(".SuccessPopupUSchrift").css("display", "inline");
|
||||
$("#SuccessPopupOkBtn").val("Nein");
|
||||
}
|
||||
else
|
||||
$(".SuccessPopupUSchrift").css("display", "inline");
|
||||
|
||||
if (isDisplayNone) {
|
||||
$("#SuccessPopupText").text(message);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user