IO-1041 Adjustments on time ticket enter modal.
This commit is contained in:
@@ -17,8 +17,10 @@ export default function LaborAllocationsAdjustmentEdit({
|
|||||||
mod_lbr_ty,
|
mod_lbr_ty,
|
||||||
adjustments,
|
adjustments,
|
||||||
children,
|
children,
|
||||||
|
refetchQueryNames,
|
||||||
}) {
|
}) {
|
||||||
const [loading, setLoading] = useState(false);
|
const [loading, setLoading] = useState(false);
|
||||||
|
const [visible, setVisible] = useState(false);
|
||||||
const [updateAdjustments] = useMutation(UPDATE_JOB);
|
const [updateAdjustments] = useMutation(UPDATE_JOB);
|
||||||
const [form] = Form.useForm();
|
const [form] = Form.useForm();
|
||||||
|
|
||||||
@@ -36,6 +38,7 @@ export default function LaborAllocationsAdjustmentEdit({
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
...(refetchQueryNames ? { refetchQueries: refetchQueryNames } : {}),
|
||||||
});
|
});
|
||||||
|
|
||||||
if (!!result.errors) {
|
if (!!result.errors) {
|
||||||
@@ -50,6 +53,7 @@ export default function LaborAllocationsAdjustmentEdit({
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
setLoading(false);
|
setLoading(false);
|
||||||
|
setVisible(false);
|
||||||
};
|
};
|
||||||
|
|
||||||
const overlay = (
|
const overlay = (
|
||||||
@@ -140,7 +144,12 @@ export default function LaborAllocationsAdjustmentEdit({
|
|||||||
);
|
);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Popover content={overlay} trigger="click">
|
<Popover
|
||||||
|
visible={visible}
|
||||||
|
onVisibleChange={(vis) => setVisible(vis)}
|
||||||
|
content={overlay}
|
||||||
|
trigger="click"
|
||||||
|
>
|
||||||
{children}
|
{children}
|
||||||
</Popover>
|
</Popover>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -91,6 +91,7 @@ export function LaborAllocationsTable({
|
|||||||
jobId={jobId}
|
jobId={jobId}
|
||||||
adjustments={adjustments}
|
adjustments={adjustments}
|
||||||
mod_lbr_ty={record.opcode}
|
mod_lbr_ty={record.opcode}
|
||||||
|
refetchQueryNames={["GET_LINE_TICKET_BY_PK"]}
|
||||||
>
|
>
|
||||||
<EditFilled />
|
<EditFilled />
|
||||||
</LaborAllocationsAdjustmentEdit>
|
</LaborAllocationsAdjustmentEdit>
|
||||||
@@ -122,7 +123,6 @@ export function LaborAllocationsTable({
|
|||||||
setState({ ...state, filteredInfo: filters, sortedInfo: sorter });
|
setState({ ...state, filteredInfo: filters, sortedInfo: sorter });
|
||||||
};
|
};
|
||||||
|
|
||||||
console.log("totals :>> ", totals);
|
|
||||||
return (
|
return (
|
||||||
<Card title={t("jobs.labels.laborallocations")}>
|
<Card title={t("jobs.labels.laborallocations")}>
|
||||||
<Table
|
<Table
|
||||||
|
|||||||
@@ -232,6 +232,7 @@ export function LaborAllocationContainer({ jobid }) {
|
|||||||
jobId={jobid}
|
jobId={jobid}
|
||||||
joblines={lineTicketData.joblines}
|
joblines={lineTicketData.joblines}
|
||||||
timetickets={lineTicketData.timetickets}
|
timetickets={lineTicketData.timetickets}
|
||||||
|
adjustments={lineTicketData.jobs_by_pk.lbr_adjustments}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<TimeTicketList
|
<TimeTicketList
|
||||||
|
|||||||
Reference in New Issue
Block a user