Skip to content

Instantly share code, notes, and snippets.

@rodionchernyshov
Last active November 23, 2018 15:27
Show Gist options
  • Save rodionchernyshov/356917752752536604ba72651b3b0522 to your computer and use it in GitHub Desktop.
Save rodionchernyshov/356917752752536604ba72651b3b0522 to your computer and use it in GitHub Desktop.
map
const IN_ALERT_ALARM = 2;
const IN_ALERT_USER_1_CALL = 3;
const IN_ALERT_USER_2_CALL = 4;
const IN_ALERT_CALL_CENTER_CALL = 5;
const IN_ALERT_ACCIDENT = 6;
const IN_ALERT_CAR_BATTERY = 7;
const IN_ALERT_BACKUP_BATTERY = 8;
const IN_ALERT_KBD = 9;
const IN_ALERT_GPS = 12;
const IN_ALERT_TOW = 13;
const IN_VEHICLE_COMPUTER = 14;
const IN_VEHICLE_BABY_SENSE = 15;
const IN_VEHICLE_EMERGENCY = 16;
const OUT_CAR_BATTERY = 1;
const OUT_ALERT_ALARM = 2;
const OUT_ALERT_USER_1_CALL = 3;
const OUT_ALERT_USER_2_CALL = 4;
const OUT_ALERT_CALL_CENTER_CALL = 5;
const OUT_ALERT_EMERGENCY = 6;
const OUT_ALERT_ACCIDENT = 7;
const OUT_ALERT_BACKUP_BATTERY = 8;
const OUT_ALERT_KBD = 9;
const OUT_ALERT_GPS = 10;
const OUT_ALERT_TOW = 11;
const OUT_VEHICLE_COMPUTER = 12;
const OUT_ALERT_BABY_SENSE = 13;
function getEventId(inEventTypeId) {
let outEventTypeId;
if (inEventTypeId === IN_ALERT_CAR_BATTERY) {
outEventTypeId = OUT_CAR_BATTERY;
} else if (inEventTypeId === IN_ALERT_ALARM) {
outEventTypeId = OUT_ALERT_ALARM;
} else if (inEventTypeId === IN_ALERT_USER_1_CALL) {
outEventTypeId = OUT_ALERT_USER_1_CALL;
} else if (inEventTypeId === IN_ALERT_USER_2_CALL) {
outEventTypeId = OUT_ALERT_USER_2_CALL;
} else if (inEventTypeId === IN_ALERT_CALL_CENTER_CALL) {
outEventTypeId = OUT_ALERT_CALL_CENTER_CALL;
} else if (inEventTypeId === IN_VEHICLE_EMERGENCY) {
outEventTypeId = OUT_ALERT_EMERGENCY;
} else if (inEventTypeId === IN_ALERT_ACCIDENT) {
outEventTypeId = OUT_ALERT_ACCIDENT;
} else if (inEventTypeId === IN_ALERT_BACKUP_BATTERY) {
outEventTypeId = OUT_ALERT_BACKUP_BATTERY;
} else if (inEventTypeId === IN_ALERT_KBD) {
outEventTypeId = IN_ALERT_KBD;
} else if (inEventTypeId === IN_ALERT_GPS) {
outEventTypeId = IN_ALERT_GPS;
} else if (inEventTypeId === IN_ALERT_TOW) {
outEventTypeId = OUT_ALERT_TOW;
} else if (inEventTypeId === IN_VEHICLE_BABY_SENSE) {
outEventTypeId = OUT_ALERT_BABY_SENSE;
} else if (inEventTypeId === IN_VEHICLE_COMPUTER) {
outEventTypeId = OUT_VEHICLE_COMPUTER;
}
return outEventTypeId;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment