import '../../../models/user_entity.dart'; import '../api_response/api_response_entity.dart'; import '../apis.dart'; import '../exception.dart'; import '../request_client.dart'; class UserDao { static loginByPassword( phoneNumber, password, Function(ApiResponse)? onResponse, bool Function(ApiException)? onError, ) async { /*await DioUtil().requestData( HttpMethod.post, Api.login, data: { 'phoneNum':phoneNumber, 'type':'pwd', 'password':password}, successCallBack: (data){ emitter(LoginResultChangeState(true)); }, errorCallBack: (error){ emitter(LoginResultChangeState(false)); });*/ var params = {'phoneNum': phoneNumber, 'type': 'pwd', 'password': password}; await requestClient.post(Apis.login, data: params, onResponse: onResponse, onError: onError); } static loginBySmsCode(phoneNumber, smsCode) {} }