| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- import 'request.dart';
- import 'models.dart';
- //登录接口
- 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() async {
- //var response = await Http().get("query",data: {"name":"haha"});
- var resp = {
- "items": [{
- "id": 1,
- "orderNo": 1111,
- "createTime": "2019/02/11 14:23",
- "startAddress": "朝阳门大阳汽贸",
- "endAddress": "香河汽修厂",
- "itemName": "汽车轮胎",
- "itemNo": 3,
- "sendPhone": "010-8788 6890",
- "sendAddress": "北京市朝阳区朝阳门外大街28号",
- "getPhone": "010-6734 3426",
- "getAddress": "河北省廊坊市香河县东大街29号院18栋"
- },
- {
- "id": 2,
- "orderNo": 2222,
- "createTime": "2019/02/11 14:23",
- "startAddress": "香河汽修厂",
- "endAddress": "朝阳门大阳汽贸",
- "itemName": "汽车零件",
- "itemNo": 99,
- "sendPhone": "010-8788 6890",
- "sendAddress": "河北省廊坊市香河县东大街29号院18栋",
- "getPhone": "010-6734 3426",
- "getAddress": "北京市朝阳区朝阳门外大街28号"
- },
- {
- "id": 2,
- "orderNo": 2222,
- "createTime": "2019/02/11 14:23",
- "startAddress": "香河汽修厂",
- "endAddress": "朝阳门大阳汽贸",
- "itemName": "汽车零件",
- "itemNo": 99,
- "sendPhone": "010-8788 6890",
- "sendAddress": "河北省廊坊市香河县东大街29号院18栋",
- "getPhone": "010-6734 3426",
- "getAddress": "北京市朝阳区朝阳门外大街28号"
- }, {
- "id": 2,
- "orderNo": 2222,
- "createTime": "2019/02/11 14:23",
- "startAddress": "香河汽修厂",
- "endAddress": "朝阳门大阳汽贸",
- "itemName": "汽车零件",
- "itemNo": 99,
- "sendPhone": "010-8788 6890",
- "sendAddress": "河北省廊坊市香河县东大街29号院18栋",
- "getPhone": "010-6734 3426",
- "getAddress": "北京市朝阳区朝阳门外大街28号"
- },
- ],
- "hasNextPage": true
- };
- var orderList = OrderListObj.fromJson(resp);
- print("获取了OrderList");
- return orderList;
- }
- //获取所有站点
- 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);
- print(lineList.toString());
- return lineList;
- }
|