diff --git a/apps/iot/src/iot_ai_router.erl b/apps/iot/src/iot_ai_router.erl index 16d03d5..3e2a488 100644 --- a/apps/iot/src/iot_ai_router.erl +++ b/apps/iot/src/iot_ai_router.erl @@ -18,13 +18,10 @@ route_uuid(RouterUUID, EventType, Params) when is_binary(RouterUUID), is_integer %% 查找终端设备对应的点位信息 case redis_client:hgetall(RouterUUID) of {ok, #{<<"location_code">> := LocationCode, <<"dynamic_location_code">> := DynamicLocationCode}} when is_binary(LocationCode), is_binary(DynamicLocationCode) -> - %% 动火离人不推送给金智 2024-12-02 - case lists:member(EventType, [15]) of - true -> - iot_donghuoliren_endpoint:forward(LocationCode, DynamicLocationCode, EventType, Params); - false -> - iot_jinzhi_endpoint:forward(LocationCode, DynamicLocationCode, EventType, Params) - end; + %% 动火离人推送给金智 2024-12-02, 2边都要推送 + lists:member(EventType, [15]) andalso iot_donghuoliren_endpoint:forward(LocationCode, DynamicLocationCode, EventType, Params), + %% 动火离人推送给金智 2024-03-21 + iot_jinzhi_endpoint:forward(LocationCode, DynamicLocationCode, EventType, Params); {ok, _} -> lager:debug("[iot_ai_router] the event_data hget location_code, uuid: ~p, not found", [RouterUUID]); {error, Reason} ->