Commit 2d91ffa0 by mReturn

开始服务添加容错距离

parent f9ec9f0c
......@@ -5,6 +5,7 @@ import android.graphics.Color;
import android.net.Uri;
import android.os.Bundle;
import android.text.TextUtils;
import android.util.Log;
import android.view.View;
import com.alibaba.android.arouter.launcher.ARouter;
......@@ -428,8 +429,12 @@ public class OrderAdapter extends CoreAdapter<Order, FragmentOrderdoingItemBindi
if (mItem.getCreateProviderId() == Constants.XLR_PID && latitude != 0 &&
longitude != 0 && mItem.getLatitude() != 0 && mItem.getLongitude() != 0) {
double distance = LocationUtils.getDistance(latitude, longitude, mItem.getLatitude(), mItem.getLongitude());
if (distance > 1000) {
ToastUtils.showShortToast("未到达目的地,无法开始服务");
// Log.e("startService: ",latitude+" "+longitude+" "+mItem.getLatitude()
// +" "+mItem.getLongitude()+" "+distance);
// if (distance > 1000) {
//添加容错距离,因为创建工单时的经纬度可能不太准确
if (distance > 3000) {
ToastUtils.showShortToast("未到达目的地,无法开始服务 ");
ProgressUtil.stopLoad();
return;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment