| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- 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;
- }
|