update Mi 17. Jun 15:31:01 CEST 2020
This commit is contained in:
parent
f7f36d0fa7
commit
57dae5f14f
2
misc/bkp/0815.csv
Normal file
2
misc/bkp/0815.csv
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
"einsatznummer","id","waip_uuid","rmld_uuid","alias","einsatzkraft","maschinist","fuehrungskraft","agt","set_time","arrival_time","wache_id","wache_nr","wache_name"
|
||||||
|
"0815",9,"81696fb7-0d4b-4252-a515-ffed2d179f4d","2311ca2a-2188-4982-9f16-2f9d8040ee4d",,0,1,0,0,"Wed Jun 17 2020 15:17:52 GMT+0200 (Mitteleuropäische Sommerzeit)","Wed Jun 17 2020 15:22:52 GMT+0200 (Mitteleuropäische Sommerzeit)",2,520101,"CB FW Cottbus 1"
|
||||||
|
@ -0,0 +1,2 @@
|
|||||||
|
"einsatznummer","id","waip_uuid","rmld_uuid","alias","einsatzkraft","maschinist","fuehrungskraft","agt","set_time","arrival_time","wache_id","wache_nr","wache_name"
|
||||||
|
"0815",8,"d2b8fcbe-44d0-4f41-a57c-a2528578c085","ea1e8da4-2025-4b29-bd73-977bd80521d9",,0,1,0,0,"Wed Jun 17 2020 15:12:19 GMT+0200 (Mitteleuropäische Sommerzeit)","Wed Jun 17 2020 15:17:19 GMT+0200 (Mitteleuropäische Sommerzeit)",2,520101,"CB FW Cottbus 1"
|
||||||
|
@ -2,10 +2,6 @@ module.exports = function (app_cfg, sql, uuidv4) {
|
|||||||
|
|
||||||
// Module laden
|
// Module laden
|
||||||
const twit = require('twit');
|
const twit = require('twit');
|
||||||
const {
|
|
||||||
v5: uuidv5
|
|
||||||
} = require('uuid');
|
|
||||||
const custom_namespace = 'fadad35a-b9dc-42b5-9484-7459ae2a6445';
|
|
||||||
|
|
||||||
function alert_vmtl_list(list_data, callback) {
|
function alert_vmtl_list(list_data, callback) {
|
||||||
|
|
||||||
@ -23,15 +19,8 @@ module.exports = function (app_cfg, sql, uuidv4) {
|
|||||||
console.log('Twitter-Account-Daten: ' + JSON.stringify(vmtl_data));
|
console.log('Twitter-Account-Daten: ' + JSON.stringify(vmtl_data));
|
||||||
};
|
};
|
||||||
|
|
||||||
// Daten in kurzen UUID-Strings umwandeln
|
|
||||||
//FIXME
|
|
||||||
var uuid_vmlt_history = uuidv5(vmtl_data.uuid + vmtl_data.einsatzart + vmtl_data.stichwort + vmtl_data.name_wache + vmtl_data.list, custom_namespace);
|
|
||||||
// Prüfen ob zuletzt bereits eine Nachricht gesendet wurde (Doppelalarmierung vermeiden)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if (vmtl_data) {
|
if (vmtl_data) {
|
||||||
|
// Prüfen ob zuletzt bereits eine Nachricht gesendet wurde (Doppelalarmierung vermeiden)
|
||||||
sql.db_vmtl_check_history(vmtl_data, list_data, function (exists) {
|
sql.db_vmtl_check_history(vmtl_data, list_data, function (exists) {
|
||||||
if (!exists) {
|
if (!exists) {
|
||||||
var T = new twit({
|
var T = new twit({
|
||||||
|
|||||||
@ -355,7 +355,7 @@ module.exports = function (io, sql, fs, brk, async, app_cfg) {
|
|||||||
var csv = parse(part_rmld, opts);
|
var csv = parse(part_rmld, opts);
|
||||||
console.log(csv);
|
console.log(csv);
|
||||||
// CSV Dateiname und Pfad festlegen
|
// CSV Dateiname und Pfad festlegen
|
||||||
var csv_filename = part_rmld[0].einsatznummer + '_export_rmld_' + export_data.export_name + '.csv';
|
var csv_filename = part_rmld[0].einsatznummer + '_export_rmld_' + export_data.export_name.replace(/[/\\?%*:|"<>]/g, '') + '.csv';
|
||||||
csv_filename = process.cwd() + app_cfg.rmld.backup_path + csv_filename;
|
csv_filename = process.cwd() + app_cfg.rmld.backup_path + csv_filename;
|
||||||
console.log(csv_filename);
|
console.log(csv_filename);
|
||||||
// CSV in Backup-Ordner speichern, falls aktiviert
|
// CSV in Backup-Ordner speichern, falls aktiviert
|
||||||
@ -373,7 +373,7 @@ module.exports = function (io, sql, fs, brk, async, app_cfg) {
|
|||||||
// pruefen ob Mail plausibel ist
|
// pruefen ob Mail plausibel ist
|
||||||
var validmail = /\S+@\S+\.\S+/;
|
var validmail = /\S+@\S+\.\S+/;
|
||||||
if (validmail.test(export_data.export_recipient)) {
|
if (validmail.test(export_data.export_recipient)) {
|
||||||
var mail_from = 'keineantwort@' + app_cfg.global.url.replace(/(^\w+:|^)\/\//, '');
|
var mail_from = 'keineantwort@wachalarm.info.tm'; //+ app_cfg.global.url.replace(/(^\w+:|^)\/\//, '');
|
||||||
var mail_subject = 'Automatischer Export Rückmeldungen Wachalarm-IP - ' + export_data.export_name + ' - Einsatz ' + part_rmld[0].einsatznummer;
|
var mail_subject = 'Automatischer Export Rückmeldungen Wachalarm-IP - ' + export_data.export_name + ' - Einsatz ' + part_rmld[0].einsatznummer;
|
||||||
var mail_html = 'Hallo,<br><br> anbei der automatische Export aller Einsatz-Rückmeldungen für den Einsatz ' + part_rmld[0].einsatznummer + '<br><br>Mit freundlichen Grüßen<br><br>' + app_cfg.global.company;
|
var mail_html = 'Hallo,<br><br> anbei der automatische Export aller Einsatz-Rückmeldungen für den Einsatz ' + part_rmld[0].einsatznummer + '<br><br>Mit freundlichen Grüßen<br><br>' + app_cfg.global.company;
|
||||||
sendmail({
|
sendmail({
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user