| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
AK666 12.01.2019 04:32 / 12.01.2019 04:39
$TX[^table::create{data}]
$hD1[$.type[D] $.device[D1] $.deviceType[T1] $.status[S1] .... ]
$hS1[$.type[S] $.sensor[S1] $.value[V1] .... ]
^TX.append[ $.data[$hD1] ]
^TX.append[ $.data[$hS1] ]железки и сенсоры могут иметь разный набор параметров ^TX.foreach{
^switch( $TX.data.type ){
^case[D]{
^switch[$TX.data.deviceType]{
^case[T1]{ ^checkDeviceT1[$TX.data] }
^case[T2]{ ^checkDeviceT2[$TX.data] }
^case[DEFAULT]{ ^sendAlert[new device type ${TX.data.deviceType}] }
}
}
^case[S]{ ^checkSensor[$TX.data] }
^case[DEFAULT]{ ^sendAlert[new type ${TX.data.type}] }
}
}вот прям сходу только превращять все в json отдельно выносить type