Added shift clock framework + login on tech console BOD-97 BOD-188

This commit is contained in:
Patrick Fic
2020-07-16 10:17:23 -07:00
parent bf74d9a042
commit 6a8b59c7e6
67 changed files with 1791 additions and 217 deletions

View File

@@ -59,7 +59,7 @@ export function TimeTicketModalContainer({
} else {
insertTicket({
variables: {
timeTicketInput: [values],
timeTicketInput: [{ ...values, bodyshop: bodyshop.id }],
},
})
.then(handleMutationSuccess)
@@ -108,22 +108,21 @@ export function TimeTicketModalContainer({
);
form.setFieldsValue({
cost_center: emps.length > 0 ? emps[0].cost_center : "",
ciecacode: Object.keys(
bodyshop.md_responsibility_centers.defaults
).find(
(key) =>
bodyshop.md_responsibility_centers.defaults[key] ===
emps[0].cost_center
),
ciecacode:
Object.keys(bodyshop.md_responsibility_centers.defaults.costs).find(
(key) =>
bodyshop.md_responsibility_centers.defaults.costs[key] ===
emps[0].cost_center
) || "LAB",
});
}
if (!!changedFields.cost_center && !!EmployeeAutoCompleteData) {
form.setFieldsValue({
ciecacode: Object.keys(
bodyshop.md_responsibility_centers.defaults
bodyshop.md_responsibility_centers.defaults.costs
).find(
(key) =>
bodyshop.md_responsibility_centers.defaults[key] ===
bodyshop.md_responsibility_centers.defaults.costs[key] ===
changedFields.cost_center
),
});
@@ -152,18 +151,16 @@ export function TimeTicketModalContainer({
</Button>
{timeTicketModal.context && timeTicketModal.context.id ? null : (
<Button
type="primary"
type='primary'
onClick={() => {
setEnterAgain(true);
}}
>
}}>
{t("general.actions.saveandnew")}
</Button>
)}
</span>
}
destroyOnClose
>
destroyOnClose>
<Form
onFinish={handleFinish}
autoComplete={"off"}
@@ -178,8 +175,7 @@ export function TimeTicketModalContainer({
}
: { jobid: timeTicketModal.context.jobId || null }
}
onValuesChange={handleFieldsChange}
>
onValuesChange={handleFieldsChange}>
<TimeTicketModalComponent
form={form}
roAutoCompleteOptions={RoAutoCompleteData && RoAutoCompleteData.jobs}