- UserService: audit 컬럼 처리 추가 (created_by, updated_by, deleted_by) - UserService: restoreUser(), forceDeleteUser() 메서드 추가 - UserController: restore(), forceDestroy() 엔드포인트 추가 - 권한 체크: 영구삭제는 슈퍼관리자만 가능 - UI: 삭제된 사용자에 복원/영구삭제 버튼 추가 - Routes: restore, forceDestroy 라우트 추가 - UserService::getUsers()에 withTrashed() 추가
- User 모델: tenants() belongsToMany 관계 추가 - UserService: whereHas('tenants') pivot 필터링으로 변경 - 사용자 생성 시 user_tenants pivot 처리 - tenant_id 컬럼 참조 제거 (다대다 관계)