dynamically updated completed planned work at project lis and workarea when going to create new sub task
This commit is contained in:
parent
1c2b6eaac8
commit
6afe1e6700
@ -38,13 +38,12 @@ const SubTask = ({ activity, onClose }) => {
|
||||
const selectedActivityId = watch("activityId");
|
||||
const selectedActivity = activities?.find((a) => a.id === selectedActivityId);
|
||||
const { mutate: createSubTask, isPending } = useManageTask({
|
||||
onSuccessCallback: () =>
|
||||
{
|
||||
showToast("Sub Task Created Successfully","success")
|
||||
onSuccessCallback: () => {
|
||||
showToast("Sub Task Created Successfully", "success");
|
||||
reset();
|
||||
onClose();
|
||||
}
|
||||
} )
|
||||
},
|
||||
});
|
||||
|
||||
useEffect(() => {
|
||||
setCategoryData(categories);
|
||||
@ -73,7 +72,7 @@ const SubTask = ({ activity, onClose }) => {
|
||||
};
|
||||
|
||||
const onSubmitForm = async (formData) => {
|
||||
let payload = {
|
||||
let data = {
|
||||
workAreaID: Task.workItem.workAreaId,
|
||||
workCategoryId: formData.workCategoryId,
|
||||
activityID: formData.activityId,
|
||||
@ -83,7 +82,18 @@ const SubTask = ({ activity, onClose }) => {
|
||||
comment: formData.comment,
|
||||
};
|
||||
|
||||
createSubTask([payload])
|
||||
const payload = [data];
|
||||
let buildingId = activity.workItem.workArea.floor.building.id;
|
||||
let floorId = activity.workItem.workArea.floor.id;
|
||||
let workAreaId = activity.workItem.workArea.id;
|
||||
createSubTask({
|
||||
payload: payload,
|
||||
buildingId: buildingId,
|
||||
floorId: floorId,
|
||||
workAreaId: workAreaId,
|
||||
PreviousPlannedWork:0,
|
||||
previousCompletedWork:0
|
||||
});
|
||||
};
|
||||
return (
|
||||
<div className="container-xxl my-1">
|
||||
|
Loading…
x
Reference in New Issue
Block a user