import 'package:school_asignment_app/common/job/user_info.dart'; import 'package:school_asignment_app/common/request/rest_dio.dart'; import '../job/common/base_structure_result.dart'; class UserApi{ static Future> toLogin({required String loginName, required String password}) async { var response = await RestDio.instance.post('/auth/login/exam-marking/user', data: {'loginName': loginName,'password': password}); return BaseStructureResult.fromJson(response, (response) => response); } // 获取用户信息 static Future> getUserInfo() async { var response = await RestDio.instance.get('/auth/info/cur-user'); return BaseStructureResult.fromJson(response, (response) => UserInfo.fromJson(response)); } }