fix : 부서관리 기능 수정

- Route, Controller, Service, Swagger, DB 수정
- 모델 위치 이동
This commit is contained in:
2025-08-21 18:38:27 +09:00
parent 52352f7896
commit 3ee7719cbc
16 changed files with 727 additions and 285 deletions

View File

@@ -92,18 +92,18 @@ public function listPermissions($id, Request $request)
}
// POST /v1/departments/{id}/permissions
public function upsertPermission($id, Request $request)
public function upsertPermissions($id, Request $request)
{
return ApiResponse::handle(function () use ($id, $request) {
return $this->service->upsertPermission((int)$id, $request->all());
return $this->service->upsertPermissions((int)$id, $request->all());
}, '부서 권한 부여/차단');
}
// DELETE /v1/departments/{id}/permissions/{permission}
public function revokePermission($id, $permission, Request $request)
public function revokePermissions($id, $permission, Request $request)
{
return ApiResponse::handle(function () use ($id, $permission, $request) {
return $this->service->revokePermission((int)$id, (int)$permission, $request->all());
return $this->service->revokePermissions((int)$id, (int)$permission, $request->all());
}, '부서 권한 제거');
}
}