added update assign project api

This commit is contained in:
Pramod Mahajan 2025-06-08 18:40:40 +05:30
parent 74a5c05481
commit fe87e0dbd4
4 changed files with 12 additions and 8 deletions

View File

@ -174,4 +174,5 @@ export const useProjectsByEmployee = ( employeeId ) =>
error
}
};
};

View File

@ -50,7 +50,6 @@ const AssignToProject = ({ employee, onClose }) => {
setSelectedEmployees((prev) => {
const index = prev.findIndex((emp) => emp.projectId === projectId && emp.empID === employee.id);
const newEntry = {
empID: employee.id,
jobRoleId: employee.jobRoleId,
projectId,
status: isChecked,
@ -71,8 +70,8 @@ const AssignToProject = ({ employee, onClose }) => {
console.log(selectedEmployees)
try
{
const resp = await ProjectRepository.updatesAssignProject( employee.id, selectedEmployees )
console.group(resp.data)
// const resp = await ProjectRepository.updatesAssignProject( employee.id, selectedEmployees )
// console.group(resp.data)
}catch(error)
{

View File

@ -192,7 +192,11 @@ const EmployeeList = () => {
setSelectedEmpFordelete(employee);
setIsDeleteModalOpen(true);
};
const handleCloseAssignModal = () =>
{
setOpenAssignModal( false )
setSelectEmployee(null)
}
return (
<>
{isCreateModalOpen && (
@ -216,7 +220,8 @@ const EmployeeList = () => {
/>
</div>
</div>
</div>)}
</div> )}
{IsDeleteModalOpen && (
<div

View File

@ -22,8 +22,7 @@ const ProjectRepository = {
updateProject: (id, data) => api.put(`/api/project/update/${id}`, data),
deleteProject: ( id ) => api.delete( `/projects/${ id }` ),
getProjectsByEmployee: ( id ) => api.get( `/api/project/assigned-projects/${ id }` ),
updatesAssignProject:(id,data)=>api.post(`/api/project/assign-projects/${id}`,data),
updateProjectsByEmployee:(id,data)=>api.post(`/api/project/assign-projects/${id}`,data)
};
export const TasksRepository = {