IO-944 Add production note to intake checklist.
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
import { useMutation } from "@apollo/client";
|
import { useMutation } from "@apollo/client";
|
||||||
import { Button, Card, Form, notification, Switch } from "antd";
|
import { Button, Card, Form, Input, notification, Switch } from "antd";
|
||||||
import queryString from "query-string";
|
import queryString from "query-string";
|
||||||
import React, { useState } from "react";
|
import React, { useState } from "react";
|
||||||
import { useTranslation } from "react-i18next";
|
import { useTranslation } from "react-i18next";
|
||||||
@@ -54,7 +54,12 @@ export function JobChecklistForm({
|
|||||||
(type === "intake" && bodyshop.md_ro_statuses.default_arrived) ||
|
(type === "intake" && bodyshop.md_ro_statuses.default_arrived) ||
|
||||||
(type === "deliver" && bodyshop.md_ro_statuses.default_delivered),
|
(type === "deliver" && bodyshop.md_ro_statuses.default_delivered),
|
||||||
...(type === "intake" && { actual_in: new Date() }),
|
...(type === "intake" && { actual_in: new Date() }),
|
||||||
|
...(type === "intake" && {
|
||||||
|
production_vars: {
|
||||||
|
...job.production_vars,
|
||||||
|
...values.production_vars,
|
||||||
|
},
|
||||||
|
}),
|
||||||
...(type === "intake" && {
|
...(type === "intake" && {
|
||||||
scheduled_completion: values.scheduled_completion,
|
scheduled_completion: values.scheduled_completion,
|
||||||
}),
|
}),
|
||||||
@@ -175,6 +180,13 @@ export function JobChecklistForm({
|
|||||||
>
|
>
|
||||||
<DateTimePicker />
|
<DateTimePicker />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
|
<Form.Item
|
||||||
|
name={["production_vars", "note"]}
|
||||||
|
label={t("jobs.fields.production_vars.note")}
|
||||||
|
disabled={readOnly}
|
||||||
|
>
|
||||||
|
<Input.TextArea rows={3} />
|
||||||
|
</Form.Item>
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
{type === "deliver" && (
|
{type === "deliver" && (
|
||||||
|
|||||||
@@ -188,7 +188,7 @@ export const QUERY_INTAKE_CHECKLIST = gql`
|
|||||||
jobs_by_pk(id: $jobId) {
|
jobs_by_pk(id: $jobId) {
|
||||||
id
|
id
|
||||||
ro_number
|
ro_number
|
||||||
|
production_vars
|
||||||
scheduled_completion
|
scheduled_completion
|
||||||
scheduled_delivery
|
scheduled_delivery
|
||||||
intakechecklist
|
intakechecklist
|
||||||
|
|||||||
@@ -1525,6 +1525,7 @@ export const QUERY_JOB_CHECKLISTS = gql`
|
|||||||
scheduled_completion
|
scheduled_completion
|
||||||
actual_completion
|
actual_completion
|
||||||
scheduled_delivery
|
scheduled_delivery
|
||||||
|
production_vars
|
||||||
bodyshop {
|
bodyshop {
|
||||||
id
|
id
|
||||||
intakechecklist
|
intakechecklist
|
||||||
|
|||||||
Reference in New Issue
Block a user