From dc49680d28bffdba2168671e967e8a11988960ba Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期五, 21 七月 2017 09:27:30 +0800
Subject: [PATCH] 

---
 VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/SurveillanceDao.java |   37 +++++++++++++++++++++----------------
 1 files changed, 21 insertions(+), 16 deletions(-)

diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/SurveillanceDao.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/SurveillanceDao.java
index 1ebb548..3737ddc 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/SurveillanceDao.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/SurveillanceDao.java
@@ -30,22 +30,27 @@
         if (bitmapList == null || bitmapList.size() == 0) {
             return;
         }
-        String rawDataFileName = UUID.randomUUID().toString()+"";
-        FileUtil.writeToFile(rawDataFileName, rawData);
-        String headPicture = "";
-        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
-        String createTime = sdf.format(new Date());
-        String sql = "insert offline_unknown(raw_data_path, camera_in_or_out, create_time) values('"+
-                rawDataFileName+"','"+
-                cameraInOrOut+"','"+
-                createTime+"','"+
-                "null" +"')";
-        SQLiteDatabase db = Config.sqlMap.getDb();
-        db.beginTransaction();
-        db.execSQL(sql);
-        db.endTransaction();
+        SQLiteDatabase db = null;
+        try {
+            String rawDataFileName = UUID.randomUUID().toString() + "";
+            FileUtil.writeToFile(rawDataFileName, rawData);
+            String headPicture = "";
+            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
+            String createTime = sdf.format(new Date());
+            String sql = "insert into offline_surveillance(raw_data_path, camera_in_or_out, create_time) values('" +
+                    rawDataFileName + "','" +
+                    cameraInOrOut + "','" +
+                    createTime + "'" +")";
+            db = Config.sqlMap.getDb();
+            db.beginTransaction();
+            db.execSQL(sql);
+            db.endTransaction();
+            UnknownSurveillanceQueryItemUtil.getInstance().addItems(bitmapList);
 
-        UnknownSurveillanceQueryItemUtil.getInstance().addItems(bitmapList);
+            readOfflineUnknownFromLocal();
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
 
         //浜哄憳娉ㄥ唽鍙互閫夋嫨鏈湴鍥剧墖
         //鍚屾涓存椂琛�
@@ -57,7 +62,7 @@
 
     public UnknownQueryItem readOfflineUnknownFromLocal() {
         UnknownQueryItem item = null;
-        String sql = "select raw_data_path,camera_in_or_out,create_time from offline_unknown order by create_time create_time limit 1";
+        String sql = "select raw_data_path,camera_in_or_out,create_time from offline_surveillance order by create_time limit 1";
         SQLiteDatabase db = Config.sqlMap.getDb();
         db.beginTransaction();
         Cursor c = db.rawQuery(sql, new String[]{});

--
Gitblit v1.8.0