From 80a6fefdcbee2c256570987efdfff17aec498047 Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期三, 12 四月 2017 15:50:13 +0800
Subject: [PATCH] 

---
 /dev/null                                                                                                 |   11 -----
 VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/condition/VisitQueryCondition.java |   36 ++++++++++++++----
 VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/AttendanceMng.java                       |    4 -
 VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/VisitMng.java                            |    2 
 VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/RtspFaceNative.java                         |   29 +++++++++++++-
 VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallLeftListView.java      |    3 -
 6 files changed, 57 insertions(+), 28 deletions(-)

diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/condition/VisitQueryCondition.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/condition/VisitQueryCondition.java
index 226cb70..e3e2632 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/condition/VisitQueryCondition.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/condition/VisitQueryCondition.java
@@ -5,30 +5,50 @@
 
 	public static final class FieldNames {
 		/**
+		 * 鍏徃涓婚敭
+		 */
+		public static final String companyId = "companyId";
+		/**
 		 * 浜哄憳鍚嶅瓧
 		 */
-		public static final String name = "name";
+		public static final String username = "username";
 	}
 
+	// 鍏徃涓婚敭
+	private String companyId;
 	// 浜哄憳鍚嶅瓧
-	private String name;
+	private String username;
+
+	/**
+	 * Get 鍏徃涓婚敭
+	 */
+	public String getCompanyId() {
+		return companyId;
+	}
+
+	/**
+	 * Set 鍏徃涓婚敭
+	 */
+	public void setCompanyId(String companyId) {
+		this.companyId = companyId;
+	}
 
 	/**
 	 * Get 浜哄憳鍚嶅瓧
 	 */
-	public String getName() {
-		return name;
+	public String getUsername() {
+		return username;
 	}
 
 	/**
 	 * Set 浜哄憳鍚嶅瓧
 	 */
-	public void setName(String name) {
-		this.name = name;
+	public void setUsername(String username) {
+		this.username = username;
 	}
 
 	public String toString() {
-		return 
-			 ",浜哄憳鍚嶅瓧 =" + name      ;
+		return
+				",鍏徃涓婚敭 =" + companyId  +  ",浜哄憳鍚嶅瓧 =" + username  ;
 	}
 }
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/AttendanceMng.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/AttendanceMng.java
index 9da5ee5..28421e5 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/AttendanceMng.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/AttendanceMng.java
@@ -9,11 +9,9 @@
 import cn.com.basic.face.discern.common.BaseCommonCallBack;
 import cn.com.basic.face.discern.query.condition.AttendanceDetailQueryCondition;
 import cn.com.basic.face.discern.query.condition.AttendanceQueryCondition;
-import cn.com.basic.face.discern.query.condition.VisitorQueryCondition;
 import cn.com.basic.face.discern.query.item.AttendanceDetailQueryItem;
 import cn.com.basic.face.discern.query.item.AttendanceQueryItem;
 import cn.com.basic.face.fragment.AttendanceFragment;
-import cn.com.basic.face.service.vo.VisitFragment;
 import cn.com.basic.face.util.AppApi;
 
 public class AttendanceMng {
@@ -25,7 +23,7 @@
 
     public void reloadLeftList(String searchText) {
         RequestParams params = new RequestParams(AppApi.BASE_URL +AppApi.Query.ATTENDANCE_QUERY);
-//        params.addBodyParameter(AttendanceQueryCondition.FieldNames, searchText);
+        params.addBodyParameter(AttendanceQueryCondition.FieldNames.username, searchText);
         x.http().post(params, new BaseCommonCallBack() {
             public void success() {
                 List<AttendanceQueryItem> list = getList(AttendanceQueryItem.class);
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/VisitMng.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/VisitMng.java
index 8ad0134..2141815 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/VisitMng.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/VisitMng.java
@@ -20,7 +20,7 @@
 
     public void findLeftVisitorList(String searchText) {
         RequestParams params = new RequestParams(AppApi.BASE_URL +AppApi.Query.VISIT_QUERY);
-        params.addBodyParameter(VisitQueryCondition.FieldNames.name, searchText);
+        params.addBodyParameter(VisitQueryCondition.FieldNames.username, searchText);
         x.http().post(params, new BaseCommonCallBack() {
             public void success() {
                 List<VisitQueryItem> list = getList(VisitQueryItem.class);
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/vo/AttendanceFragment.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/vo/AttendanceFragment.java
deleted file mode 100644
index b243062..0000000
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/vo/AttendanceFragment.java
+++ /dev/null
@@ -1,4 +0,0 @@
-package cn.com.basic.face.service.vo;
-
-public class AttendanceFragment {
-}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/vo/CheckInFragment.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/vo/CheckInFragment.java
deleted file mode 100644
index a41bad6..0000000
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/vo/CheckInFragment.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package cn.com.basic.face.service.vo;
-
-import cn.com.basic.face.discern.query.item.SurveillanceQueryItem;
-
-public class CheckInFragment {
-
-    public static class AttendanceQueryItem extends SurveillanceQueryItem {
-
-    }
-
-    public static class AttendanceRightQueryItem extends SurveillanceQueryItem {
-
-    }
-
-}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/vo/PhoneCallFragment.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/vo/PhoneCallFragment.java
deleted file mode 100644
index 773310d..0000000
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/vo/PhoneCallFragment.java
+++ /dev/null
@@ -1,11 +0,0 @@
-package cn.com.basic.face.service.vo;
-
-import cn.com.basic.face.discern.query.item.SurveillanceQueryItem;
-
-public class PhoneCallFragment {
-
-    public static class PhoneCallQueryItem extends SurveillanceQueryItem {
-
-    }
-
-}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/vo/VisitFragment.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/vo/VisitFragment.java
deleted file mode 100644
index 42fe3c5..0000000
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/vo/VisitFragment.java
+++ /dev/null
@@ -1,11 +0,0 @@
-package cn.com.basic.face.service.vo;
-
-import cn.com.basic.face.discern.query.item.SurveillanceQueryItem;
-
-public class VisitFragment {
-
-    public static class VisitQueryItem extends SurveillanceQueryItem {
-
-    }
-
-}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/RtspFaceNative.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/RtspFaceNative.java
index e438fe4..ddb98d0 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/RtspFaceNative.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/RtspFaceNative.java
@@ -14,7 +14,6 @@
 
 public class RtspFaceNative {
 
-
     public static native void init();
     public static native void setSurface(int cameraIdx, Surface surface);
     public static native boolean createPlayer(int cameraIdx, String uri);
@@ -36,7 +35,33 @@
 
         byte[] faceImages = new byte[1024 * 1024 * 1];
         ArrayList<NativeImgIdx> faceImagesIdx = getFaceImages(cameraIdx, faceImages);
-        int c = faceImagesIdx.size();
+        int c = 0;
+        if (faceImagesIdx != null)
+            c = faceImagesIdx.size();
+
+        for (int i = 0; i < c; i++) {
+            System.out.println(i);
+//            faceImagesIdx.get(i).offset, faceImagesIdx.get(i).size;
+            try {
+                File path = BaseApplication.getInstance().getFilesDir();
+                File f1 = new File(path, ""+i);
+                if (!f1.exists()) {
+                    f1.createNewFile();
+                }
+                FileOutputStream f = new FileOutputStream(f1);
+                f.write(faceImages, faceImagesIdx.get(i).offset, faceImagesIdx.get(i).size);
+                f.close();
+
+
+                RequestParams params = new RequestParams();
+//                String encodedImage = Base64.encodeToString(faceImages, Base64.DEFAULT);
+                params.addBodyParameter("choosePhoto", f1);
+                RegisterMng.getInstance().add(params);
+            } catch (Exception e) {
+                e.printStackTrace();
+            }
+        }
+
 
         releaseFace(cameraIdx);
     }
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallLeftListView.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallLeftListView.java
index 2b87d0f..b89087a 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallLeftListView.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallLeftListView.java
@@ -5,12 +5,9 @@
 
 import com.camnter.easyrecyclerview.widget.EasyRecyclerView;
 
-import cn.com.basic.face.adapter.CheckInFragment;
 import cn.com.basic.face.adapter.PhoneCallFragment.PhoneCallLeftAdapter;
 
 import java.util.List;
-
-import cn.com.basic.face.service.vo.PhoneCallFragment;
 
 public class PhoneCallLeftListView extends EasyRecyclerView {
 

--
Gitblit v1.8.0