update Fr 12. Jun 10:31:01 CEST 2020
This commit is contained in:
parent
2eccdc6f9a
commit
31f1761032
@ -49,7 +49,7 @@ app_cfg.endpoint = {
|
|||||||
enabled: true,
|
enabled: true,
|
||||||
host: 'https://192.168.1.25:8090/api',
|
host: 'https://192.168.1.25:8090/api',
|
||||||
secret: 'asdfwert1234567890#',
|
secret: 'asdfwert1234567890#',
|
||||||
// TODO in api rausfiltern
|
// FIXME in api rausfiltern
|
||||||
get_mission_type: ['Brandeinsatz', 'Hilfeleistung'],
|
get_mission_type: ['Brandeinsatz', 'Hilfeleistung'],
|
||||||
get_data_type: ['uuid', 'nummer', 'alarmzeit', 'art', 'stichwort', 'sondersignal', 'ort', 'ortsteil', 'wgs84_area']
|
get_data_type: ['uuid', 'nummer', 'alarmzeit', 'art', 'stichwort', 'sondersignal', 'ort', 'ortsteil', 'wgs84_area']
|
||||||
};
|
};
|
||||||
|
|||||||
@ -143,6 +143,7 @@ module.exports = function (fs, bcrypt, app_cfg) {
|
|||||||
// Export-Tabelle erstellen
|
// Export-Tabelle erstellen
|
||||||
db.run(`CREATE TABLE waip_export (
|
db.run(`CREATE TABLE waip_export (
|
||||||
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE,
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE,
|
||||||
|
export_typ TEXT,
|
||||||
export_name TEXT,
|
export_name TEXT,
|
||||||
export_text TEXT,
|
export_text TEXT,
|
||||||
export_filter TEXT,
|
export_filter TEXT,
|
||||||
|
|||||||
@ -852,6 +852,36 @@ module.exports = function (db, uuidv4, app_cfg) {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
function db_export_get_for_rmld(ar_wachen, callback) {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
[521204, 610311]
|
||||||
|
[52, 5212, 521204, 61, 6103, 610301, 0]
|
||||||
|
|
||||||
|
|
||||||
|
db.each(`select * from waip_export
|
||||||
|
where `, [content],
|
||||||
|
function (err, row) {
|
||||||
|
if (err == null && row) {
|
||||||
|
callback && callback(row.waip_wachen_ID);
|
||||||
|
} else {
|
||||||
|
callback && callback(null);
|
||||||
|
};
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE,
|
||||||
|
export_typ TEXT,
|
||||||
|
export_name TEXT,
|
||||||
|
export_text TEXT,
|
||||||
|
export_filter TEXT,
|
||||||
|
export_recipient TEXT)`);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
return {
|
return {
|
||||||
db_einsatz_speichern: db_einsatz_speichern,
|
db_einsatz_speichern: db_einsatz_speichern,
|
||||||
db_einsatz_ermitteln: db_einsatz_ermitteln,
|
db_einsatz_ermitteln: db_einsatz_ermitteln,
|
||||||
@ -886,7 +916,8 @@ module.exports = function (db, uuidv4, app_cfg) {
|
|||||||
db_rmld_get_by_waipuuid: db_rmld_get_by_waipuuid,
|
db_rmld_get_by_waipuuid: db_rmld_get_by_waipuuid,
|
||||||
db_rmld_loeschen: db_rmld_loeschen,
|
db_rmld_loeschen: db_rmld_loeschen,
|
||||||
db_vmtl_get_list: db_vmtl_get_list,
|
db_vmtl_get_list: db_vmtl_get_list,
|
||||||
db_vmtl_get_tw_account: db_vmtl_get_tw_account
|
db_vmtl_get_tw_account: db_vmtl_get_tw_account,
|
||||||
|
db_export_get_list: db_export_get_list
|
||||||
};
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
@ -214,7 +214,7 @@ module.exports = function (io, sql, fs, brk, async, app_cfg, api, proof) {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
// TODO WAIP: Funktion um Clients "neuzustarten" (Seite remote neu laden), niedrige Prioritaet
|
// TODO WAIP: Funktion um Clients remote "neuzustarten" (Seite neu laden), niedrige Prioritaet
|
||||||
|
|
||||||
function tts_erstellen(app_cfg, socket_id, einsatzdaten, callback) {
|
function tts_erstellen(app_cfg, socket_id, einsatzdaten, callback) {
|
||||||
// unnoetige Zeichen aus socket_id entfernen, um diese als Dateinamen zu verwenden
|
// unnoetige Zeichen aus socket_id entfernen, um diese als Dateinamen zu verwenden
|
||||||
@ -374,7 +374,7 @@ module.exports = function (io, sql, fs, brk, async, app_cfg, api, proof) {
|
|||||||
});
|
});
|
||||||
sql.db_socket_get_by_room(waip.uuid, function (socket_ids) {
|
sql.db_socket_get_by_room(waip.uuid, function (socket_ids) {
|
||||||
// Dashboards trennen, deren Einsatz geloescht wurde
|
// Dashboards trennen, deren Einsatz geloescht wurde
|
||||||
// TODO TEST: testen der Dashboard-Trennen-Funktion
|
// TODO TEST: Dashboard-Trennen-Funktion testen
|
||||||
if (socket_ids) {
|
if (socket_ids) {
|
||||||
socket_ids.forEach(function (row) {
|
socket_ids.forEach(function (row) {
|
||||||
var socket = io.of('/dbrd').connected[row.socket_id];
|
var socket = io.of('/dbrd').connected[row.socket_id];
|
||||||
@ -387,7 +387,7 @@ module.exports = function (io, sql, fs, brk, async, app_cfg, api, proof) {
|
|||||||
// FIXME: Rueckmeldung löschen, und vorher ggf. per Mail versenden bzw. Backup speichern
|
// FIXME: Rueckmeldung löschen, und vorher ggf. per Mail versenden bzw. Backup speichern
|
||||||
sql.db_rmld_get_by_waipuuid(waip.uuid, function (full_rmld) {
|
sql.db_rmld_get_by_waipuuid(waip.uuid, function (full_rmld) {
|
||||||
// originale Einsatznummer hinzufuegen, fuer spaetere Recherche
|
// originale Einsatznummer hinzufuegen, fuer spaetere Recherche
|
||||||
// TODO siehe sql
|
// FIXME siehe sql
|
||||||
full_rmld.einsatznummer = waip.einsatznummer
|
full_rmld.einsatznummer = waip.einsatznummer
|
||||||
|
|
||||||
map wachennummer in jspn, add 0
|
map wachennummer in jspn, add 0
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user