Merged in feature/IO-2987-Non-Production-Board-Status-Status-Change (pull request #1820)
IO-2987 Non Production Board Status - Status Changes Approved-by: Dave Richer
This commit is contained in:
@@ -21,25 +21,26 @@ export function ProductionListColumnStatus({ record, bodyshop, insertAuditTrail
|
|||||||
const [loading, setLoading] = useState(false);
|
const [loading, setLoading] = useState(false);
|
||||||
|
|
||||||
const handleSetStatus = async (e) => {
|
const handleSetStatus = async (e) => {
|
||||||
logImEXEvent("production_change_status");
|
if (bodyshop.md_ro_statuses.production_statuses.includes(record.status) && !bodyshop.md_ro_statuses.post_production_statuses.includes(record.status)) {
|
||||||
// e.stopPropagation();
|
logImEXEvent("production_change_status");
|
||||||
setLoading(true);
|
// e.stopPropagation();
|
||||||
const { key } = e;
|
setLoading(true);
|
||||||
await updateJob({
|
const { key } = e;
|
||||||
variables: {
|
await updateJob({
|
||||||
jobId: record.id,
|
variables: {
|
||||||
job: {
|
jobId: record.id,
|
||||||
status: key
|
job: {
|
||||||
|
status: key
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
});
|
||||||
});
|
insertAuditTrail({
|
||||||
insertAuditTrail({
|
jobid: record.id,
|
||||||
jobid: record.id,
|
operation: AuditTrailMapping.jobstatuschange(key),
|
||||||
operation: AuditTrailMapping.jobstatuschange(key),
|
type: "jobstatuschange"
|
||||||
type: "jobstatuschange"
|
});
|
||||||
});
|
setLoading(false);
|
||||||
|
}
|
||||||
setLoading(false);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
const menu = {
|
const menu = {
|
||||||
|
|||||||
Reference in New Issue
Block a user