import 'package:dating_touchme_app/model/mine/login_data.dart'; import 'package:dating_touchme_app/network/response_model.dart'; import 'package:dating_touchme_app/network/api_urls.dart'; import 'package:retrofit/retrofit.dart'; import 'package:dio/dio.dart'; part 'user_api.g.dart'; @RestApi(baseUrl: '') abstract class UserApi { factory UserApi(Dio dio) = _UserApi; @POST(ApiUrls.login) Future>> login( @Body() Map data, ); @GET(ApiUrls.getUserInfo) Future>> getUserInfo(); @POST(ApiUrls.getVerificationCode) Future>> getVerificationCode( @Body() Map data, ); }