Finished phase006
CI / scan_ruby (push) Failing after 7s
CI / scan_js (push) Failing after 7s
CI / lint (push) Failing after 8s

This commit is contained in:
2026-09-16 16:37:03 -06:00
parent 0826d267f2
commit 87d2141ed0
22 changed files with 754 additions and 10 deletions
@@ -0,0 +1,47 @@
<%= form_with model: [vehicle, maintenance_schedule] do |form| %>
<% if maintenance_schedule.errors.any? %>
<section>
<h2><%= pluralize(maintenance_schedule.errors.count, "error") %> prevented this maintenance schedule from being saved</h2>
<ul>
<% maintenance_schedule.errors.full_messages.each do |message| %>
<li><%= message %></li>
<% end %>
</ul>
</section>
<% end %>
<div>
<%= form.label :maintenance_type %><br>
<%= form.text_field :maintenance_type, required: true %>
</div>
<div>
<%= form.label :mileage_interval %><br>
<%= form.number_field :mileage_interval, min: 1, required: true %>
</div>
<div>
<%= form.label :time_interval, "Time interval in days" %><br>
<%= form.number_field :time_interval, min: 1, required: true %>
</div>
<div>
<%= form.label :baseline_odometer %><br>
<%= form.number_field :baseline_odometer, min: 0, required: true %>
</div>
<div>
<%= form.label :baseline_date %><br>
<%= form.date_field :baseline_date, max: Date.current, required: true %>
</div>
<div>
<%= form.check_box :active %>
<%= form.label :active %>
</div>
<div>
<%= form.submit %>
</div>
<% end %>