사용하지 않는 파일 정리 전 백업 (Phase 10 완료 후 상태)
This commit is contained in:
@@ -19,10 +19,10 @@ abstract class UserRemoteDataSource {
|
||||
Future<UserDto> getUser(int id);
|
||||
|
||||
/// 사용자 생성
|
||||
Future<UserDto> createUser(CreateUserRequest request);
|
||||
Future<UserDto> createUser(UserRequestDto request);
|
||||
|
||||
/// 사용자 정보 수정 (비밀번호 포함)
|
||||
Future<UserDto> updateUser(int id, UpdateUserRequest request);
|
||||
Future<UserDto> updateUser(int id, UserUpdateRequestDto request);
|
||||
|
||||
/// 사용자 소프트 삭제 (is_active = false)
|
||||
Future<void> deleteUser(int id);
|
||||
@@ -146,7 +146,7 @@ class UserRemoteDataSourceImpl implements UserRemoteDataSource {
|
||||
|
||||
/// 사용자 생성 (POST /api/v1/users)
|
||||
@override
|
||||
Future<UserDto> createUser(CreateUserRequest request) async {
|
||||
Future<UserDto> createUser(UserRequestDto request) async {
|
||||
try {
|
||||
final response = await _apiClient.post(
|
||||
'/users',
|
||||
@@ -175,7 +175,7 @@ class UserRemoteDataSourceImpl implements UserRemoteDataSource {
|
||||
|
||||
/// 사용자 수정 (PUT /api/v1/users/{id})
|
||||
@override
|
||||
Future<UserDto> updateUser(int id, UpdateUserRequest request) async {
|
||||
Future<UserDto> updateUser(int id, UserUpdateRequestDto request) async {
|
||||
try {
|
||||
// null이나 빈 값 필터링하여 실제로 변경된 필드만 전송
|
||||
final requestData = request.toJson();
|
||||
|
||||
Reference in New Issue
Block a user