2020-07-02 14:56:03 +00:00
|
|
|
<% property = Property.where(id: @data['property_id']).first%>
|
|
|
|
<% email_set = property.hire_email_sets.select{|v| v.field_name == 'p_hire'} %>
|
2020-03-23 17:26:52 +00:00
|
|
|
<% if email_set.length != 0 %>
|
|
|
|
<% if !(email_set[0].content.nil?) %>
|
|
|
|
<%= email_set[0].content[@data['locale']].html_safe %>
|
|
|
|
<% end %>
|
|
|
|
<% else %>
|
|
|
|
<%= t('property_hire.email_p_hire_content') %>
|
2020-03-24 14:40:22 +00:00
|
|
|
<% end %>
|
|
|
|
<br>
|
|
|
|
<% I18n.with_locale(@data['locale']) do %>
|
2020-07-02 14:56:03 +00:00
|
|
|
<h3><%= property.title rescue nil %></h3>
|
2020-03-24 14:40:22 +00:00
|
|
|
<% if !@data['hire_id'].nil? %>
|
|
|
|
<% hire = PHire.where(id: @data['hire_id']).first %>
|
|
|
|
<table>
|
|
|
|
<thead>
|
|
|
|
<tr>
|
|
|
|
<td></td>
|
|
|
|
<td></td>
|
|
|
|
</tr>
|
|
|
|
</thead>
|
|
|
|
<tbody>
|
2020-07-02 14:56:03 +00:00
|
|
|
<% extra_fields_name = ["organization" ,"person_in_charge" , "tel_of_person_in_charge" , "department" , "contact_person" , "tel_of_contact_person" , "mobile_phone_of_contact_person" , "contact_person_Email" , "contact_person_department"] %>
|
|
|
|
<% keys = ['hiring_person_name','hiring_person_email','start_time','end_time','recurring','recurring_interval','recurring_end_date','passed','reason_for_hire','note_for_hire'] %>
|
|
|
|
<% used_extra_fields_name = extra_fields_name.select{|field_name| (property[field_name]["enable"] == "1" rescue false) } %>
|
|
|
|
<% keys.concat( used_extra_fields_name ) %>
|
|
|
|
<% keys.each do |k| %>
|
2020-03-24 14:40:22 +00:00
|
|
|
<% v = hire.send(k) %>
|
|
|
|
<% if !v.nil? && !(k.include?('recurring') && hire.recurring != true)%>
|
|
|
|
<tr>
|
|
|
|
<td>
|
|
|
|
<%= t("property_hire.#{k}") %>:
|
|
|
|
</td>
|
|
|
|
<td>
|
|
|
|
<% if ['start_time','end_time','recurring','recurring_interval','recurring_end_date','passed'].exclude?(k) %>
|
2020-07-22 10:53:39 +00:00
|
|
|
<%= v.to_s.html_safe %>
|
2020-03-24 14:40:22 +00:00
|
|
|
<% elsif ['start_time','end_time','recurring_end_date'].include?(k) %>
|
|
|
|
<%= v.strftime('%Y/%m/%d %H:%M') rescue nil %>
|
|
|
|
<% elsif k == 'recurring_interval' %>
|
|
|
|
<%= t("property_hire.recurring_interval_types.#{v}") %>
|
|
|
|
<% elsif 'recurring' == k %>
|
|
|
|
<%= v ? t('property_hire.yes') : t('property_hire.no') %>
|
|
|
|
<% else %>
|
|
|
|
<%= v ? t('property_hire.yes') : t('property_hire.wait_for_permit') %>
|
|
|
|
<% end %>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
<% end %>
|
|
|
|
<% end %>
|
|
|
|
</tbody>
|
|
|
|
</table>
|
|
|
|
<% end %>
|
2020-03-23 17:26:52 +00:00
|
|
|
<% end %>
|