setup job data for update
This commit is contained in:
parent
5f649cd917
commit
da391368a6
@ -54,15 +54,48 @@ const ManageJob = ({ Job }) => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
const onSubmit = (formData) => {
|
const onSubmit = (formData) => {
|
||||||
formData.assignees = formData.assignees.map((emp) => ({
|
if (Job) {
|
||||||
employeeId: emp,
|
|
||||||
isActive: true,
|
|
||||||
}));
|
|
||||||
|
|
||||||
formData.startDate = localToUtc(formData.startDate);
|
|
||||||
formData.dueDate = localToUtc(formData.dueDate);
|
const payload = [
|
||||||
formData.projectId = projectId;
|
{
|
||||||
CreateJob(formData);
|
op: "replace",
|
||||||
|
path: "/title",
|
||||||
|
value: formData.title,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
op: "replace",
|
||||||
|
path: "/description",
|
||||||
|
value: formData.description,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
op: "replace",
|
||||||
|
path: "/startDate",
|
||||||
|
value: localToUtc(formData.startDate) ?? JobData.startDate,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
op: "replace",
|
||||||
|
path: "/dueDate",
|
||||||
|
value: localToUtc(formData.dueDate) ?? JobData.dueDate,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
op: "replace",
|
||||||
|
path: "/tags",
|
||||||
|
value: formData.tags,
|
||||||
|
},
|
||||||
|
];
|
||||||
|
} else {
|
||||||
|
formData.assignees = formData.assignees.map((emp) => ({
|
||||||
|
employeeId: emp,
|
||||||
|
isActive: true,
|
||||||
|
}));
|
||||||
|
|
||||||
|
formData.startDate = localToUtc(formData.startDate);
|
||||||
|
formData.dueDate = localToUtc(formData.dueDate);
|
||||||
|
formData.projectId = projectId;
|
||||||
|
|
||||||
|
// CreateJob(formData);
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user