Open-Source-Access-Control-.../app/views/door_logs/index.html.erb

44 lines
982 B
Plaintext

<h1>Listing door_logs</h1>
<%= link_to 'Download Door Logs', download_path %>
<table>
<tr>
<th>Date</th>
<th>Key</th>
<th>Data</th>
<th></th>
<th></th>
<th></th>
</tr>
<% @divided_tmp = nil %>
<% @door_logs.each do |door_log| %>
<tr>
<td><%= door_log.created_at %></td>
<td><%= door_log.key %></td>
<td><%= door_log.data %></td>
<%
if door_log.key == 'r' || door_log.key == 'd' ||door_log.key == 'g'
@divided_tmp = door_log.data.to_i
elsif (door_log.key == 'R' || door_log.key == 'D' || door_log.key == 'G') && !@divided_tmp.nil? %>
<td>
<%= case door_log.key
when 'R'
"Read"
when 'D'
"Denied"
when 'G'
"Granted"
end %>
<%= "Card: "+(door_log.data.to_i+(@divided_tmp*32767)).to_s(16) %>
</td>
<% else
@divided_tmp = nil
end %>
</tr>
<% end %>
</table>
<br />