import 'request.dart'; import 'models.dart'; const int limit = 10; //登录接口 Future login(phone, passwrod) async { var response = await Http().post('app/uzer/logistics/phone_login', data: { "phone": phone, "password": passwrod }); var loginResp = Login.fromJson(response); return loginResp; } //获取接单列表 Future getOrderList(String stationId,String lineId,int page) async { var response = await Http().post('app/order/wait_order_list_pages',data: {'stationId':stationId,'lineId':lineId,'limit':limit,'page':page}); var result = OrderListObj.fromJson(response); return result; } //获取所有站点 Future getStationList() async{ var response = await Http().get('app/station/station_list'); var stationList = Station.fromJson(response); return stationList; } //根据站点获取线路 Future getLineFromStation(String stationId)async{ var response =await Http().get('app/station/station_line_all_list',data:{'stationId':stationId}); var lineList = StationLine.fromJson(response); return lineList; } //修改密码 Future updataPasswrod(oldPassword,newPassword)async{ var response = await Http().post('app/uzer/logistics/update_password',data: {'oldPassword':oldPassword,'newPassword':newPassword}); var result =UpdataPasswrod.fromJson(response); return result; }