update Do 11. Jun 17:01:01 CEST 2020
This commit is contained in:
parent
6e94ac30eb
commit
1daa8a4d98
@ -819,13 +819,21 @@ module.exports = function (db, uuidv4, app_cfg) {
|
|||||||
|
|
||||||
function db_vmtl_get_list(waip_id, callback) {
|
function db_vmtl_get_list(waip_id, callback) {
|
||||||
// Pruefen ob fuer eine Wache im Einsatz ein Verteilerliste hinterlegt ist
|
// Pruefen ob fuer eine Wache im Einsatz ein Verteilerliste hinterlegt ist
|
||||||
db.get(`select v.waip_wachen_id, v.vmlt_typ, v.vmtl_account_name, v.vmtl_account_list from waip_vmtl v
|
db.get(`select v.waip_wachen_id, v.vmlt_typ, v.vmlt_account_name, v.vmtl_account_group from waip_vmtl v
|
||||||
where v.waip_wachen_id = (select distinct w.id wachen_id from waip_wachen w left join waip_einsatzmittel em on em.wachenname = w.name_wache
|
where v.waip_wachen_id = (select distinct w.id wachen_id from waip_wachen w left join waip_einsatzmittel em on em.wachenname = w.name_wache
|
||||||
where em.waip_einsaetze_ID = ?)`, [waip_id], function (err, liste) {
|
where em.waip_einsaetze_ID = ?)`, [waip_id], function (err, liste) {
|
||||||
if (err == null && liste) {
|
if (err == null && liste) {
|
||||||
// Falls Liste für Wache hinterlegt, je nach Typ de
|
// Falls Liste für Wache hinterlegt, je nach Typ de
|
||||||
|
if () {
|
||||||
|
|
||||||
|
} else {
|
||||||
|
// andere Listen/Gruppen/Schnittstellen koennten hier noch abgefragt werden
|
||||||
|
callback && callback(null);
|
||||||
|
}
|
||||||
// FIXME eee
|
// FIXME eee
|
||||||
v.waip_wachen_id, v.vmlt_typ, v.vmtl_account_name, v.vmtl_account_list
|
vmtl_typ TEXT,
|
||||||
|
vmlt_account_name TEXT,
|
||||||
|
vmlt_account_group TEXT
|
||||||
|
|
||||||
|
|
||||||
// Falls Account und Liste hinterlegt sind, die Account-Zugangsdaten, Einsatz-UUID, Einsatzart und Wachenname auslesen
|
// Falls Account und Liste hinterlegt sind, die Account-Zugangsdaten, Einsatz-UUID, Einsatzart und Wachenname auslesen
|
||||||
@ -846,6 +854,10 @@ module.exports = function (db, uuidv4, app_cfg) {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
function db_vmtl_get_access_data(, callback) {
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
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,
|
||||||
@ -878,7 +890,8 @@ module.exports = function (db, uuidv4, app_cfg) {
|
|||||||
db_rmld_get_fuer_wache: db_rmld_get_fuer_wache,
|
db_rmld_get_fuer_wache: db_rmld_get_fuer_wache,
|
||||||
db_rmld_get_by_rmlduuid: db_rmld_get_by_rmlduuid,
|
db_rmld_get_by_rmlduuid: db_rmld_get_by_rmlduuid,
|
||||||
db_rmld_get_by_waipuuid: db_rmld_get_by_waipuuid,
|
db_rmld_get_by_waipuuid: db_rmld_get_by_waipuuid,
|
||||||
db_vmtl_get_list: db_vmtl_get_list
|
db_vmtl_get_list: db_vmtl_get_list,
|
||||||
|
db_vmtl_get_access_data: db_vmtl_get_access_data
|
||||||
};
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
@ -31,9 +31,9 @@ module.exports = function (io, sql, brk, async, app_cfg, api, proof) {
|
|||||||
};
|
};
|
||||||
});
|
});
|
||||||
// pruefen ob für die beteiligten Wachen eine Verteiler-Liste hinterlegt ist, falls ja, Rueckmeldungs-Link senden
|
// pruefen ob für die beteiligten Wachen eine Verteiler-Liste hinterlegt ist, falls ja, Rueckmeldungs-Link senden
|
||||||
sql.db_vmtl_get_list(waip_id, function (vmtl_data) {
|
sql.db_vmtl_get_list(waip_id, function (list) {
|
||||||
if (vmtl_data) {
|
if (list) {
|
||||||
brk.alert_vmtl_list(vmtl_data, function (result) {
|
brk.alert_vmtl_list(list, function (result) {
|
||||||
if (!result) {
|
if (!result) {
|
||||||
sql.db_log('VMTL', 'Link zur Einsatz-Rückmeldung erfolgreichen an Vermittler-Liste gesendet. ' + result);
|
sql.db_log('VMTL', 'Link zur Einsatz-Rückmeldung erfolgreichen an Vermittler-Liste gesendet. ' + result);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user