From c6a4d3bca3ef82e9901c6c36b035698a38e88cf6 Mon Sep 17 00:00:00 2001 From: lijia Date: Mon, 2 Dec 2024 10:01:46 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A3=85=E5=8D=B8=E8=B4=A7=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E4=BD=8D=E7=BD=AE=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../shangchuan/ShangChuangImgActivity.java | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/home/shangchuan/ShangChuangImgActivity.java b/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/home/shangchuan/ShangChuangImgActivity.java index 9b24f0b..417eb39 100644 --- a/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/home/shangchuan/ShangChuangImgActivity.java +++ b/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/home/shangchuan/ShangChuangImgActivity.java @@ -33,6 +33,7 @@ import com.arpa.hndahesudintocctmsdriver.bean.WaybillStatusBean; import com.arpa.hndahesudintocctmsdriver.event.HomeWaybillEvent; import com.arpa.hndahesudintocctmsdriver.report.JTTProcess; import com.arpa.hndahesudintocctmsdriver.request.OCRRequest; +import com.arpa.hndahesudintocctmsdriver.request.bean.TrackInputBean; import com.arpa.hndahesudintocctmsdriver.ui.MainActivity; import com.arpa.hndahesudintocctmsdriver.util.BitmapUtil; import com.arpa.hndahesudintocctmsdriver.util.MessageUtils; @@ -132,6 +133,17 @@ public class ShangChuangImgActivity extends BaseAppCompatActivity { } CacheGroup.cacheList.remove("upload"); } + + if (CacheGroup.cacheList.get("genzong") != null) { + BaseBean bb = gson.fromJson(CacheGroup.cacheList.get("genzong"), BaseBean.class); + if (bb.getCode() == 200) { + Log.e("--轨迹上传--", "成功"); + } else { + Log.e("--轨迹上传失败:--", bb.getMsg()); + } + CacheGroup.cacheList.remove("genzong"); + } + if (CacheGroup.cacheList.get("waybillStatus") != null) { if (!isFinishing() && customDialog != null && customDialog.isShowing()) { customDialog.dismiss(); @@ -474,6 +486,7 @@ public class ShangChuangImgActivity extends BaseAppCompatActivity { // nfc(); loadInfo(); } + upLocation(lgdu.getLatitude() + "", lgdu.getLongitude() + "",sob.getData().getShippingNoteNumber()); // NewLJUtils.getInstance().startLocationService(ShangChuangImgActivity.this); } @@ -552,6 +565,7 @@ public class ShangChuangImgActivity extends BaseAppCompatActivity { nfc(); uploadInfo(); } + upLocation(lgdu.getLatitude() + "", lgdu.getLongitude() + "",sob.getData().getShippingNoteNumber()); // NewLJUtils.getInstance().stopLocationService(); } @@ -1096,4 +1110,12 @@ public class ShangChuangImgActivity extends BaseAppCompatActivity { } + private void upLocation(String lat,String lon,String shippingNoteNumber){ + TrackInputBean tib = new TrackInputBean(); + tib.setLatitude(lat); + tib.setLongitude(lon); + tib.setShippingNoteNumber(shippingNoteNumber); + hyr.trackTracking(tib); + } + }