From d6f612e55872c1b891b1cf5b4c5eaa0ed80188ce Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期日, 23 七月 2017 17:16:39 +0800
Subject: [PATCH] 

---
 VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/RegisterMng.java |   23 ++++++++++++++---------
 1 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/RegisterMng.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/RegisterMng.java
index 7f53bb3..af744ff 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/RegisterMng.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/RegisterMng.java
@@ -103,14 +103,20 @@
                 long registerId = RegisterDao.getInstance().add(offlineVisitorRegisterItem);
                 if (registerId > 0) {
                     MainActivity.selectPage(2);
-                    ResultBean resultBean = (ResultBean) CheckInDao.getInstance().findCheckInLeftVisitorListByVisitorId(registerId);
-                    CheckInMng.getInstance().findCheckInLeftListAfterReturn(resultBean, true, false, false);
-                    List<CheckInQueryItem> list = (List<CheckInQueryItem>)resultBean.getData();
-                    if (list != null && list.size() > 0) {
-                        CheckInFragment.getInstance().checkInFromHomePage(list.get(0));
-                    }
-                    Toast.makeText(BaseApplication.getInstance(),"娣诲姞鎴愬姛", Toast.LENGTH_SHORT).show();
-                    VisitorRegisterFragment.getInstance().resetForm();
+                    final ResultBean resultBean = (ResultBean) CheckInDao.getInstance().findCheckInLeftVisitorListByVisitorId(registerId);
+
+                    MainActivity.getInstance().runOnUiThread(new Runnable() {
+                        @Override
+                        public void run() {
+                            CheckInMng.getInstance().findCheckInLeftListAfterReturn(resultBean, true, false, false);
+                            List<CheckInQueryItem> list = (List<CheckInQueryItem>)resultBean.getData();
+                            if (list != null && list.size() > 0) {
+                                CheckInFragment.getInstance().checkInFromHomePage(list.get(0));
+                            }
+                            Toast.makeText(BaseApplication.getInstance(),"娣诲姞鎴愬姛", Toast.LENGTH_SHORT).show();
+                            VisitorRegisterFragment.getInstance().resetForm();
+                        }
+                    });
                 } else {
                     MainActivity.getInstance().runOnUiThread(new Runnable() {
                         @Override
@@ -184,7 +190,6 @@
         }
 
     }
-
 
     public void addAttender(RequestParams params, String idCardHeadPhoto) {
         if (!BaseApplication.deviceAvailable) {

--
Gitblit v1.8.0