import 'package:dio/dio.dart'; import 'server.dart'; Future> changeUsername(String id, String username) async { Response response = await request.post( '/user_account/change/username', data: { 'id': id, 'username': username, }, ); return response.data; } Future> getChangeEmailCode(String email) async { Response response = await request.get( '/user_account/get/email_code', queryParameters: {'email': email}, ); return response.data; } Future> changeEmail( String id, String email, String code, ) async { Response response = await request.post( '/user_account/change/email', data: { 'id': id, 'email': email, 'code': code, }, ); return response.data; } Future> getChangePasswordCode(String email) async { Response response = await request.get( '/user_account/get/password_code', queryParameters: {'email': email}, ); return response.data; } Future> changePassword( String id, String password, String email, String code, ) async { Response response = await request.post( '/user_account/change/password', data: { 'id': id, 'email': email, 'code': code, 'password': password, }, ); return response.data; }