VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/condition/VisitorQueryCondition.java
New file @@ -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; } } VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/item/VisitorQueryItem.java
New file @@ -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 ; } } 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); } }); } 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); } }); } 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(""); 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"; }