update Di 3. Mär 10:31:01 CET 2020
This commit is contained in:
parent
2db8560a7a
commit
ab57e8e944
@ -609,34 +609,35 @@ module.exports = function(db, async, app_cfg) {
|
|||||||
|
|
||||||
// Rueckmeldung aufarbeiten
|
// Rueckmeldung aufarbeiten
|
||||||
var reuckmeldung = {};
|
var reuckmeldung = {};
|
||||||
|
reuckmeldung.rmld_uuid = responseobj.rmld_uuid;
|
||||||
reuckmeldung.waip_uuid = responseobj.waip_uuid;
|
reuckmeldung.waip_uuid = responseobj.waip_uuid;
|
||||||
// Typ der Einsatzfunktion festlegen
|
// Typ der Einsatzfunktion festlegen
|
||||||
switch (responseobj.radio_efunction) {
|
switch (responseobj.radio_efunction) {
|
||||||
case 'ek':
|
case 'ek':
|
||||||
reuckmeldung.einsatzkraft = 1;
|
reuckmeldung.einsatzkraft = true;
|
||||||
reuckmeldung.maschinist = 0;
|
reuckmeldung.maschinist = false;
|
||||||
reuckmeldung.fuehrungskraft = 0;
|
reuckmeldung.fuehrungskraft = false;
|
||||||
break;
|
break;
|
||||||
case 'ma':
|
case 'ma':
|
||||||
reuckmeldung.einsatzkraft = 0;
|
reuckmeldung.einsatzkraft = false;
|
||||||
reuckmeldung.maschinist = 1;
|
reuckmeldung.maschinist = true;
|
||||||
reuckmeldung.fuehrungskraft = 0;
|
reuckmeldung.fuehrungskraft = false;
|
||||||
break;
|
break;
|
||||||
case 'fk':
|
case 'fk':
|
||||||
reuckmeldung.einsatzkraft = 0;
|
reuckmeldung.einsatzkraft = false;
|
||||||
reuckmeldung.maschinist = 0;
|
reuckmeldung.maschinist = false;
|
||||||
reuckmeldung.fuehrungskraft = 1;
|
reuckmeldung.fuehrungskraft = true;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
reuckmeldung.einsatzkraft = 0;
|
reuckmeldung.einsatzkraft = false;
|
||||||
reuckmeldung.maschinist = 0;
|
reuckmeldung.maschinist = false;
|
||||||
reuckmeldung.fuehrungskraft = 0;
|
reuckmeldung.fuehrungskraft = false;
|
||||||
};
|
};
|
||||||
// ist AGT ja / nein
|
// ist AGT ja / nein
|
||||||
if (responseobj.cb_agt) {
|
if (responseobj.cb_agt) {
|
||||||
reuckmeldung.agt = 1;
|
reuckmeldung.agt = true;
|
||||||
} else {
|
} else {
|
||||||
reuckmeldung.agt = 0;
|
reuckmeldung.agt = false;
|
||||||
};
|
};
|
||||||
// Zeitpunkt der Rueckmeldung festlegen
|
// Zeitpunkt der Rueckmeldung festlegen
|
||||||
reuckmeldung.set_time = new Date();
|
reuckmeldung.set_time = new Date();
|
||||||
@ -646,23 +647,37 @@ module.exports = function(db, async, app_cfg) {
|
|||||||
reuckmeldung.arrival_time = resp_time;
|
reuckmeldung.arrival_time = resp_time;
|
||||||
// Wache zuordnen
|
// Wache zuordnen
|
||||||
if (!isNaN(responseobj.wachenauswahl)) {
|
if (!isNaN(responseobj.wachenauswahl)) {
|
||||||
reuckmeldung.wache = responseobj.wachenauswahl;
|
reuckmeldung.wache_id = responseobj.wachenauswahl;
|
||||||
} else {
|
} else {
|
||||||
reuckmeldung.wache = null;
|
reuckmeldung.wache_id = null;
|
||||||
};
|
};
|
||||||
console.log(JSON.stringify(reuckmeldung));
|
//console.log(JSON.stringify(reuckmeldung));
|
||||||
db.run((`INSERT INTO waip_response
|
|
||||||
(waip_einsaetze_id, response_json)
|
db.get(`select name_wache from waip_wachen where id = ?;`, [reuckmeldung.wache_id], function(err, row) {
|
||||||
VALUES (
|
if (err == null && row) {
|
||||||
\'` + reuckmeldung.waip_uuid + `\',
|
reuckmeldung.wache_name = row;
|
||||||
\'` + JSON.stringify(reuckmeldung) + `\')`), function(err) {
|
|
||||||
console.log(err);
|
db.run((`INSERT INTO waip_response
|
||||||
if (err == null) {
|
(waip_einsaetze_id, response_json)
|
||||||
callback && callback('OK');
|
VALUES (
|
||||||
|
\'` + reuckmeldung.waip_uuid + `\',
|
||||||
|
\'` + JSON.stringify(reuckmeldung) + `\')`), function(err) {
|
||||||
|
console.log(err);
|
||||||
|
if (err == null) {
|
||||||
|
callback && callback('OK');
|
||||||
|
} else {
|
||||||
|
callback && callback(null);
|
||||||
|
};
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
callback && callback(null);
|
callback && callback(null);
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
function db_get_response_gesamter_einsatz(waip_einsaetze_id, callback){
|
function db_get_response_gesamter_einsatz(waip_einsaetze_id, callback){
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user