From eca5759d981d92b3dd345dfc145796384d4b7c02 Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期二, 28 三月 2017 11:28:51 +0800
Subject: [PATCH] 

---
 VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/VisitorRegisterFragment.java  |    1 
 VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/item/VisitorQueryItem.java           |  109 +++++++++++++++++++++
 VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/condition/VisitorQueryCondition.java |   95 +++++++++++++++++++
 VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/VisitorCheckInMng.java            |   36 ++++++
 VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/VisitorQueryMng.java              |   11 -
 VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/util/AppApi.java                          |    2 
 6 files changed, 240 insertions(+), 14 deletions(-)

diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/condition/VisitorQueryCondition.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/condition/VisitorQueryCondition.java
new file mode 100644
index 0000000..c552000
--- /dev/null
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/condition/VisitorQueryCondition.java
@@ -0,0 +1,95 @@
+package cn.com.basic.face.discern.query.condition;
+
+
+public class VisitorQueryCondition extends BaseCondition {
+
+	public static final class FieldNames {
+		/**
+		 * 鍏徃涓婚敭
+		 */
+		public static final String companyId = "companyId";
+		/**
+		 * 浜哄憳鍚嶅瓧
+		 */
+		public static final String name = "name";
+		/**
+		 * 浜哄憳涓婚敭
+		 */
+		public static final String id = "id";
+		/**
+		 * 
+		 */
+		public static final String notCompanyId = "notCompanyId";
+	}
+
+	// 鍏徃涓婚敭
+	private String companyId;
+	// 浜哄憳鍚嶅瓧
+	private String name;
+	// 浜哄憳涓婚敭
+	private String id;
+	// 
+	private String notCompanyId;
+
+	/**
+	 * Get 鍏徃涓婚敭
+	 */
+	public String getCompanyId() {
+		return companyId;
+	}
+
+	/**
+	 * Set 鍏徃涓婚敭
+	 */
+	public void setCompanyId(String companyId) {
+		this.companyId = companyId;
+	}
+
+	/**
+	 * Get 浜哄憳鍚嶅瓧
+	 */
+	public String getName() {
+		return name;
+	}
+
+	/**
+	 * Set 浜哄憳鍚嶅瓧
+	 */
+	public void setName(String name) {
+		this.name = name;
+	}
+
+	/**
+	 * Get 浜哄憳涓婚敭
+	 */
+	public String getId() {
+		return id;
+	}
+
+	/**
+	 * Set 浜哄憳涓婚敭
+	 */
+	public void setId(String id) {
+		this.id = id;
+	}
+
+	/**
+	 * Get 
+	 */
+	public String getNotCompanyId() {
+		return notCompanyId;
+	}
+
+	/**
+	 * Set 
+	 */
+	public void setNotCompanyId(String notCompanyId) {
+		this.notCompanyId = notCompanyId;
+	}
+
+	public String toString() {
+		return 
+			 ",鍏徃涓婚敭 =" + companyId  +  ",浜哄憳鍚嶅瓧 =" + name       +  ",浜哄憳涓婚敭 =" + id         + 
+			 ", ="     + notCompanyId;
+	}
+}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/item/VisitorQueryItem.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/item/VisitorQueryItem.java
new file mode 100644
index 0000000..202fc92
--- /dev/null
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/item/VisitorQueryItem.java
@@ -0,0 +1,109 @@
+package cn.com.basic.face.discern.query.item;
+
+
+public class VisitorQueryItem {
+
+	// 浜哄憳涓婚敭
+	private Integer id;
+	// 浜哄憳鍚嶅瓧
+	private String name;
+	// 鍥剧墖鍦板潃
+	private String imagePath;
+	// 鍏徃鍚嶇О
+	private String companyName;
+	// 搴ф満鐢佃瘽
+	private String phone;
+	// 璇佷欢缂栧彿
+	private String identify;
+
+	/**
+	 * Get 浜哄憳涓婚敭
+	 */
+	public Integer getId() {
+		return id;
+	}
+	
+	/**
+	 * Set 浜哄憳涓婚敭
+	 */
+	public void setId(Integer id) {
+		this.id = id;
+	}
+
+	/**
+	 * Get 浜哄憳鍚嶅瓧
+	 */
+	public String getName() {
+		return name;
+	}
+	
+	/**
+	 * Set 浜哄憳鍚嶅瓧
+	 */
+	public void setName(String name) {
+		this.name = name;
+	}
+
+	/**
+	 * Get 鍥剧墖鍦板潃
+	 */
+	public String getImagePath() {
+		return imagePath;
+	}
+	
+	/**
+	 * Set 鍥剧墖鍦板潃
+	 */
+	public void setImagePath(String imagePath) {
+		this.imagePath = imagePath;
+	}
+
+	/**
+	 * Get 鍏徃鍚嶇О
+	 */
+	public String getCompanyName() {
+		return companyName;
+	}
+	
+	/**
+	 * Set 鍏徃鍚嶇О
+	 */
+	public void setCompanyName(String companyName) {
+		this.companyName = companyName;
+	}
+
+	/**
+	 * Get 搴ф満鐢佃瘽
+	 */
+	public String getPhone() {
+		return phone;
+	}
+	
+	/**
+	 * Set 搴ф満鐢佃瘽
+	 */
+	public void setPhone(String phone) {
+		this.phone = phone;
+	}
+
+	/**
+	 * Get 璇佷欢缂栧彿
+	 */
+	public String getIdentify() {
+		return identify;
+	}
+	
+	/**
+	 * Set 璇佷欢缂栧彿
+	 */
+	public void setIdentify(String identify) {
+		this.identify = identify;
+	}
+
+	public String toString() {
+		return 
+			 ",浜哄憳涓婚敭 =" + id         +  ",浜哄憳鍚嶅瓧 =" + name       +  ",鍥剧墖鍦板潃 =" + imagePath  + 
+			 ",鍏徃鍚嶇О =" + companyName +  ",搴ф満鐢佃瘽 =" + phone      +  ",璇佷欢缂栧彿 =" + identify  
+			;
+	}
+}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/VisitorCheckInMng.java b/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/VisitorCheckInMng.java
index 9833083..24398dd 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/VisitorCheckInMng.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/VisitorCheckInMng.java
@@ -1,5 +1,18 @@
 package com.bsk.zhangbo.demoforbsk.service;
 
+import com.bsk.zhangbo.demoforbsk.base.BaseApplication;
+import com.bsk.zhangbo.demoforbsk.ui.fragment.VisitorRegisterFragment;
+import com.bsk.zhangbo.demoforbsk.util.AppApi;
+
+import org.xutils.http.RequestParams;
+import org.xutils.x;
+
+import cn.com.basic.face.discern.common.BaseCommonCallBack;
+import cn.com.basic.face.discern.query.condition.IntervieweeQueryCondition;
+import cn.com.basic.face.discern.query.condition.VisitorQueryCondition;
+import cn.com.basic.face.discern.query.item.IntervieweeQueryItem;
+import cn.com.basic.face.discern.query.item.VisitorQueryItem;
+
 /**
  * 鏉ヨ鐧昏
  */
@@ -15,15 +28,30 @@
     /**
      * 鏌ヨ鏉ヨ浜哄憳鍒楄〃
      */
-    public void findVisitorList() {
-
+    public void findVisitorList(String pageNum, String name, final boolean isClear) {
+        //id锛屽悕绉帮紝澶村儚璺緞锛岃仈绯荤數璇濓紝鍏徃鍚嶇О锛岃瘉浠剁紪鍙�
+        RequestParams params = new RequestParams(AppApi.BASEURL+AppApi.VISITOR_LIST);
+        params.addBodyParameter(VisitorQueryCondition.FieldNames.notCompanyId, BaseApplication.getInstance().getPlace().getCompanyId());
+        params.addBodyParameter(VisitorQueryCondition.FieldNames.name, name);
+        x.http().post(params, new BaseCommonCallBack() {
+            public void success() {
+                VisitorRegisterFragment.getInstance().listChanged(getList(VisitorQueryItem.class), isClear);
+            }
+        });
     }
 
     /**
      * 鏌ヨ琚闂汉鍛樺垪琛�
      */
-    public void findIntervieweeList() {
-
+    public void findIntervieweeList(String pageNum, String name, final boolean isClear) {
+        RequestParams params = new RequestParams(AppApi.BASEURL+AppApi.DICTIONARY_TYPE_LIST);
+        params.addBodyParameter(IntervieweeQueryCondition.FieldNames.companyId, "1");
+        params.addBodyParameter(IntervieweeQueryCondition.FieldNames.name, name);
+        x.http().post(params, new BaseCommonCallBack() {
+            public void success() {
+                VisitorRegisterFragment.getInstance().listChanged(getList(IntervieweeQueryItem.class), isClear);
+            }
+        });
     }
 
 
diff --git a/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/VisitorQueryMng.java b/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/VisitorQueryMng.java
index 78cc296..ce04173 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/VisitorQueryMng.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/VisitorQueryMng.java
@@ -21,16 +21,9 @@
         return instance;
     }
 
-    public void queryVisitor(String pageNum, String name, final boolean isClear) {
+    public void queryVisitor() {
 
-        RequestParams params = new RequestParams(AppApi.BASEURL+AppApi.DICTIONARY_TYPE_LIST);
-        params.addBodyParameter(IntervieweeQueryCondition.FieldNames.companyId, "1");
-        params.addBodyParameter(IntervieweeQueryCondition.FieldNames.name, name);
-        x.http().post(params, new BaseCommonCallBack() {
-            public void success() {
-                VisitorRegisterFragment.getInstance().listChanged(getList(IntervieweeQueryItem.class), isClear);
-            }
-        });
+
 
 
     }
diff --git a/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/VisitorRegisterFragment.java b/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/VisitorRegisterFragment.java
index bda899e..4a455c3 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/VisitorRegisterFragment.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/VisitorRegisterFragment.java
@@ -92,7 +92,6 @@
 
     @Override
     protected void initData() {
-
         mList = new ArrayList();
         for (int i=0;i<25;i++){
             mList.add("");
diff --git a/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/util/AppApi.java b/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/util/AppApi.java
index 5487c2d..5cbb680 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/util/AppApi.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/util/AppApi.java
@@ -15,4 +15,6 @@
 
 	public final static String PLACE_LIST = "Place/v_list.do";
 
+	public final static String VISITOR_LIST = "queryVisitor/v_list.do";
+
 }

--
Gitblit v1.8.0