diff --git a/apps/iot/src/endpoint/iot_jinzhi_endpoint.erl b/apps/iot/src/endpoint/iot_jinzhi_endpoint.erl index 3bc6192..56eb676 100644 --- a/apps/iot/src/endpoint/iot_jinzhi_endpoint.erl +++ b/apps/iot/src/endpoint/iot_jinzhi_endpoint.erl @@ -180,8 +180,9 @@ do_post(#event_data{id = Id, location_code = LocationCode, event_type = EventTyp % <<"occurrenceTime">> => <<"2023-06-10 12:00:00">>, - Attachments = lists:map(fun(#{<<"filename">> := Filename, <<"name">> := Name}) -> + Attachments = lists:map(fun(#{<<"filename">> := Filename}) -> {ok, FileUrl} = iot_util:file_uri(Filename), + Name = filename:basename(FileUrl), #{<<"name">> => Name, <<"url">> => FileUrl} end, Attachments0),