Added alt transport to appointments BOD-392

This commit is contained in:
Patrick Fic
2020-09-29 11:17:06 -07:00
parent fef95be5a3
commit c222e027dd
27 changed files with 681 additions and 11 deletions

View File

@@ -68,7 +68,7 @@ export function ScheduleJobModalComponent({
<Col span={12}>
<LayoutFormRow grow>
<Form.Item
name={"start"}
name="start"
label={t("appointments.fields.time")}
rules={[
{
@@ -99,7 +99,7 @@ export function ScheduleJobModalComponent({
</LayoutFormRow>
<LayoutFormRow grow>
<Form.Item
name={"scheduled_completion"}
name="scheduled_completion"
label={t("jobs.fields.scheduled_completion")}
rules={[
{
@@ -111,16 +111,16 @@ export function ScheduleJobModalComponent({
<DateTimePicker />
</Form.Item>
<Form.Item
name={"notifyCustomer"}
name="notifyCustomer"
valuePropName="checked"
label={t("jobs.labels.appointmentconfirmation")}
>
<Switch />
</Form.Item>
<Form.Item name={"email"} label={t("jobs.fields.ownr_ea")}>
<Form.Item name="email" label={t("jobs.fields.ownr_ea")}>
<EmailInput />
</Form.Item>
<Form.Item name={"color"} label={t("appointments.fields.color")}>
<Form.Item name="color" label={t("appointments.fields.color")}>
<Select>
{bodyshop.appt_colors &&
bodyshop.appt_colors.map((color) => (
@@ -134,6 +134,17 @@ export function ScheduleJobModalComponent({
))}
</Select>
</Form.Item>
<Form.Item
name={"alt_transport"}
label={t("appointments.fields.alt_transport")}
>
<Select>
{bodyshop.appt_alt_transport &&
bodyshop.appt_alt_transport.map((alt) => (
<Select.Option key={alt}>{alt}</Select.Option>
))}
</Select>
</Form.Item>
</LayoutFormRow>
{t("appointments.labels.history")}
<ScheduleExistingAppointmentsList

View File

@@ -93,6 +93,7 @@ export function ScheduleJobModalContainer({
start: moment(values.start),
end: moment(values.start).add(bodyshop.appt_length || 60, "minutes"),
color: values.color,
alt_transport: values.alt_transport,
},
},
});