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 67fd33f..7c085f0 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 @@ -108,6 +108,11 @@ public class ShangChuangImgActivity extends BaseAppCompatActivity { public void msgMethod(Message m) { super.msgMethod(m); switch (m.what) { + case RequsetCodeConstants.ERROR: + if (!isFinishing() && customDialog != null && customDialog.isShowing()) { + customDialog.dismiss(); + } + break; case RequsetCodeConstants.SUCCESS: if (CacheGroup.cacheList.get("upload") != null) { if (!isFinishing() && customDialog != null && customDialog.isShowing()) { @@ -184,6 +189,8 @@ public class ShangChuangImgActivity extends BaseAppCompatActivity { if (!isFinishing() && customDialog != null && customDialog.isShowing()) { customDialog.dismiss(); } + EventBus.getDefault().post(new HomeWaybillEvent()); + finish(); Toast.makeText(con, bb.getMsg(), Toast.LENGTH_SHORT).show(); } CacheGroup.cacheList.remove(TYPE_NAME[i]);