/// <summary> /// 获取路线金额 /// </summary> /// <param name="request"></param> /// <returns></returns> public GetMoneyNumberResponse GetMoneyNumber(GetMoneyNumberResquest request) { var response = new GetMoneyNumberResponse() { StateCode = 201, ResultMsg = "查无数据" }; if (request == null || request.FromLocation == null || request.FromLocation == "" || request.ToLocation == null || request.ToLocation == "") { response.ResultMsg = "请求参数异常,请稍后重试"; return(response); } var param = new GetDrivingInfoResquest() { FromLocation = request.FromLocation, ToLocation = request.ToLocation }; var result = GetDrivingInfo(param); if (result == null) { response.ResultMsg = "网络异常,请稍后重试"; return(response); } response.StateCode = 200; response.ResultMsg = "查询成功"; response.Money = result.result.routes.FirstOrDefault().taxi_fare.fare; return(response); }
public string GetMoneyNumber([FromBody] GetMoneyNumberResquest request) { var result = new MapServices(_context).GetMoneyNumber(request); return(JsonConvert.SerializeObject(result)); }