v2 oag0aßg9

This commit is contained in:
2018-12-17 00:42:03 +01:00
parent d2c54b866f
commit c80fe55df9
3 changed files with 114 additions and 110 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
/*Generated on:Mon Dec 17 2018 00:39:40 GMT+0100 (CET)*/ /*Generated on:Mon Dec 17 2018 00:42:02 GMT+0100 (CET)*/
var AutomaticDispose_Branch = "master"; var AutomaticDispose_Branch = "master";
var AutomaticDispose_URL = "https://jf.git.rest/Jomaar/automatic-dispose/raw/branch/"; var AutomaticDispose_URL = "https://jf.git.rest/Jomaar/automatic-dispose/raw/branch/";
var da_lss_adis_time = new Date().getTime(); var da_lss_adis_time = new Date().getTime();
+57 -55
View File
@@ -1,4 +1,4 @@
/*Generated on:Mon Dec 17 2018 00:39:40 GMT+0100 (CET)*/ /*Generated on:Mon Dec 17 2018 00:42:02 GMT+0100 (CET)*/
/* /*
* Dexie.js - a minimalistic wrapper for IndexedDB * Dexie.js - a minimalistic wrapper for IndexedDB
* =============================================== * ===============================================
@@ -18970,66 +18970,66 @@ class AutomaticDispose {
StartAlarmProcess() { StartAlarmProcess() {
const self = this; const self = this;
const alarming = function alarming(){ const alarming = function alarming() {
Promise.resolve().then(async () => { Promise.resolve().then(async () => {
return await self.PrepareVehicleNeedList(); return await self.PrepareVehicleNeedList();
}).then(async () => { }).then(async () => {
return await self.CollectInvolvedVehicles(); return await self.CollectInvolvedVehicles();
}).then(async () => { }).then(async () => {
return await self.CollectPatients(); return await self.CollectPatients();
}) })
.then(async () => { .then(async () => {
return await self.ProcessEmergencyMedicalService() return await self.ProcessEmergencyMedicalService()
}) })
.then(async () => { .then(async () => {
return await self.ProcessFireDepartment() return await self.ProcessFireDepartment()
}) })
.then(async () => { .then(async () => {
return await self.ProcessPoliceDepartment() return await self.ProcessPoliceDepartment()
}) })
.then(async () => { .then(async () => {
return await self.ProcessTechnicalEmergencyService() return await self.ProcessTechnicalEmergencyService()
}) })
.then(async () => { .then(async () => {
return await self.ProcessWaterRescue() return await self.ProcessWaterRescue()
}).then(() => { }).then(() => {
if (self.OweSecure) { if (self.OweSecure) {
if ($('#vehicle_show_table_all tr[vehicle_type="FuStW"] input[type="checkbox"]:not(:checked)').length > 0) { if ($('#vehicle_show_table_all tr[vehicle_type="FuStW"] input[type="checkbox"]:not(:checked)').length > 0) {
$('#vehicle_show_table_all tr[vehicle_type="FuStW"] input[type="checkbox"]:not(:checked)')[0].click(); $('#vehicle_show_table_all tr[vehicle_type="FuStW"] input[type="checkbox"]:not(:checked)')[0].click();
}
}
// TODO check cars driving or already there
if (self.MissionConfig.share) {
// console.log('self.MissionConfig.share',self.MissionConfig.share)
const elems = $('#vehicle_show_table_all tr input[type="checkbox"]:checked')
// console.log('elems', elems)
for (let i = 0; i < elems.length; i++) {
if (i === 0) {
continue;
} }
$(elems[i]).click();
} }
}
// console.log("Clicked Vehicles: ", $('#vehicle_show_table_all input[type="checkbox"]:checked').length, $('#vehicle_show_table_all input[type="checkbox"]:checked')); // TODO check cars driving or already there
// console.log("WILL KLICK SEND") if (self.MissionConfig.share) {
setTimeout(() => { // console.log('self.MissionConfig.share',self.MissionConfig.share)
self.UpdateMissionsToDone(self.MissionID).then(async () => { const elems = $('#vehicle_show_table_all tr input[type="checkbox"]:checked')
tellParent(`setTimeout(function(){console.log('ok:${window.name}:${self.MissionID}');},2500);`); // console.log('elems', elems)
if (window.$("#mission-form a.btn.btn-success.btn-sm.alert_notify_alliance").length > 0 && self.MissionConfig.share) { for (let i = 0; i < elems.length; i++) {
window.$('input[type=checkbox]').prop('checked', false); if (i === 0) {
await self.WorkVerbandMission(true); continue;
window.$('#allianceShareText').val('Kein RD, die Patiernten gehören mir! Anonsten kann nach 2h geschlossen werden. Danke für die Aufmerksamkeit!') }
window.$("#mission-form a.btn.btn-success.btn-sm.alert_notify_alliance").click(); $(elems[i]).click();
} else {
window.$('#mission_alarm_btn').click();
} }
}); }
}, 250);
}) // console.log("Clicked Vehicles: ", $('#vehicle_show_table_all input[type="checkbox"]:checked').length, $('#vehicle_show_table_all input[type="checkbox"]:checked'));
// console.log("WILL KLICK SEND")
setTimeout(() => {
self.UpdateMissionsToDone(self.MissionID).then(async () => {
tellParent(`setTimeout(function(){console.log('ok:${window.name}:${self.MissionID}');},2500);`);
if (window.$("#mission-form a.btn.btn-success.btn-sm.alert_notify_alliance").length > 0 && self.MissionConfig.share) {
window.$('input[type=checkbox]').prop('checked', false);
await self.WorkVerbandMission(true);
window.$('#allianceShareText').val('Kein RD, die Patiernten gehören mir! Anonsten kann nach 2h geschlossen werden. Danke für die Aufmerksamkeit!')
window.$("#mission-form a.btn.btn-success.btn-sm.alert_notify_alliance").click();
} else {
window.$('#mission_alarm_btn').click();
}
});
}, 250);
})
} }
setTimeout(function () { setTimeout(function () {
var $div = $("#mission-form > div:nth-child(7) > a"); var $div = $("#mission-form > div:nth-child(7) > a");
@@ -19040,7 +19040,9 @@ class AutomaticDispose {
if (mutation.attributeName === "class") { if (mutation.attributeName === "class") {
var attributeValue = $(mutation.target).prop(mutation.attributeName); var attributeValue = $(mutation.target).prop(mutation.attributeName);
console.log("Class attribute changed to:", attributeValue); console.log("Class attribute changed to:", attributeValue);
alarming() setTimeout(function () {
alarming()
}, 1000);
} }
}); });
}); });
+56 -54
View File
@@ -1310,66 +1310,66 @@ class AutomaticDispose {
StartAlarmProcess() { StartAlarmProcess() {
const self = this; const self = this;
const alarming = function alarming(){ const alarming = function alarming() {
Promise.resolve().then(async () => { Promise.resolve().then(async () => {
return await self.PrepareVehicleNeedList(); return await self.PrepareVehicleNeedList();
}).then(async () => { }).then(async () => {
return await self.CollectInvolvedVehicles(); return await self.CollectInvolvedVehicles();
}).then(async () => { }).then(async () => {
return await self.CollectPatients(); return await self.CollectPatients();
}) })
.then(async () => { .then(async () => {
return await self.ProcessEmergencyMedicalService() return await self.ProcessEmergencyMedicalService()
}) })
.then(async () => { .then(async () => {
return await self.ProcessFireDepartment() return await self.ProcessFireDepartment()
}) })
.then(async () => { .then(async () => {
return await self.ProcessPoliceDepartment() return await self.ProcessPoliceDepartment()
}) })
.then(async () => { .then(async () => {
return await self.ProcessTechnicalEmergencyService() return await self.ProcessTechnicalEmergencyService()
}) })
.then(async () => { .then(async () => {
return await self.ProcessWaterRescue() return await self.ProcessWaterRescue()
}).then(() => { }).then(() => {
if (self.OweSecure) { if (self.OweSecure) {
if ($('#vehicle_show_table_all tr[vehicle_type="FuStW"] input[type="checkbox"]:not(:checked)').length > 0) { if ($('#vehicle_show_table_all tr[vehicle_type="FuStW"] input[type="checkbox"]:not(:checked)').length > 0) {
$('#vehicle_show_table_all tr[vehicle_type="FuStW"] input[type="checkbox"]:not(:checked)')[0].click(); $('#vehicle_show_table_all tr[vehicle_type="FuStW"] input[type="checkbox"]:not(:checked)')[0].click();
}
}
// TODO check cars driving or already there
if (self.MissionConfig.share) {
// console.log('self.MissionConfig.share',self.MissionConfig.share)
const elems = $('#vehicle_show_table_all tr input[type="checkbox"]:checked')
// console.log('elems', elems)
for (let i = 0; i < elems.length; i++) {
if (i === 0) {
continue;
} }
$(elems[i]).click();
} }
}
// console.log("Clicked Vehicles: ", $('#vehicle_show_table_all input[type="checkbox"]:checked').length, $('#vehicle_show_table_all input[type="checkbox"]:checked')); // TODO check cars driving or already there
// console.log("WILL KLICK SEND") if (self.MissionConfig.share) {
setTimeout(() => { // console.log('self.MissionConfig.share',self.MissionConfig.share)
self.UpdateMissionsToDone(self.MissionID).then(async () => { const elems = $('#vehicle_show_table_all tr input[type="checkbox"]:checked')
tellParent(`setTimeout(function(){console.log('ok:${window.name}:${self.MissionID}');},2500);`); // console.log('elems', elems)
if (window.$("#mission-form a.btn.btn-success.btn-sm.alert_notify_alliance").length > 0 && self.MissionConfig.share) { for (let i = 0; i < elems.length; i++) {
window.$('input[type=checkbox]').prop('checked', false); if (i === 0) {
await self.WorkVerbandMission(true); continue;
window.$('#allianceShareText').val('Kein RD, die Patiernten gehören mir! Anonsten kann nach 2h geschlossen werden. Danke für die Aufmerksamkeit!') }
window.$("#mission-form a.btn.btn-success.btn-sm.alert_notify_alliance").click(); $(elems[i]).click();
} else {
window.$('#mission_alarm_btn').click();
} }
}); }
}, 250);
}) // console.log("Clicked Vehicles: ", $('#vehicle_show_table_all input[type="checkbox"]:checked').length, $('#vehicle_show_table_all input[type="checkbox"]:checked'));
// console.log("WILL KLICK SEND")
setTimeout(() => {
self.UpdateMissionsToDone(self.MissionID).then(async () => {
tellParent(`setTimeout(function(){console.log('ok:${window.name}:${self.MissionID}');},2500);`);
if (window.$("#mission-form a.btn.btn-success.btn-sm.alert_notify_alliance").length > 0 && self.MissionConfig.share) {
window.$('input[type=checkbox]').prop('checked', false);
await self.WorkVerbandMission(true);
window.$('#allianceShareText').val('Kein RD, die Patiernten gehören mir! Anonsten kann nach 2h geschlossen werden. Danke für die Aufmerksamkeit!')
window.$("#mission-form a.btn.btn-success.btn-sm.alert_notify_alliance").click();
} else {
window.$('#mission_alarm_btn').click();
}
});
}, 250);
})
} }
setTimeout(function () { setTimeout(function () {
var $div = $("#mission-form > div:nth-child(7) > a"); var $div = $("#mission-form > div:nth-child(7) > a");
@@ -1380,7 +1380,9 @@ class AutomaticDispose {
if (mutation.attributeName === "class") { if (mutation.attributeName === "class") {
var attributeValue = $(mutation.target).prop(mutation.attributeName); var attributeValue = $(mutation.target).prop(mutation.attributeName);
console.log("Class attribute changed to:", attributeValue); console.log("Class attribute changed to:", attributeValue);
alarming() setTimeout(function () {
alarming()
}, 1000);
} }
}); });
}); });