xuxiuxi
2017-03-27 aa636724fd38f795e775d211a3cfa44de86799d3


git-svn-id: http://192.168.1.226/svn/proxy@197 454eff88-639b-444f-9e54-f578c98de674
1个文件已添加
4个文件已修改
110 ■■■■ 已修改文件
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/IntervieweeQueryMng.java 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/VisitorQueryMng.java 39 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/VisitorRegisterFragment.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/util/AppApi.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/util/RtspFaceNative.java 40 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/IntervieweeQueryMng.java
@@ -1,16 +1,13 @@
package com.bsk.zhangbo.demoforbsk.service;
import com.bsk.zhangbo.demoforbsk.ui.fragment.VisitorRegisterFragment;
import com.bsk.zhangbo.demoforbsk.util.AppApi;
import com.lidroid.xutils.HttpUtils;
import org.xutils.http.RequestParams;
import org.xutils.x;
import java.util.ArrayList;
import java.util.List;
import cn.com.basic.face.discern.common.BaseCommonCallBack;
import cn.com.basic.face.discern.common.CommonVariables;
import cn.com.basic.face.discern.entity.Dictionary;
import cn.com.basic.face.discern.query.condition.IntervieweeQueryCondition;
import cn.com.basic.face.discern.query.item.IntervieweeQueryItem;
@@ -22,16 +19,20 @@
    public static IntervieweeQueryMng instance = new IntervieweeQueryMng();
    public void queryInterviewee(String name) {
    public static IntervieweeQueryMng getInstance() {
        return instance;
    }
    public void queryInterviewee(String name, String orderBy, 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() {
                List<IntervieweeQueryItem> items = getList(IntervieweeQueryItem.class);
                VisitorRegisterFragment.getInstance().listChanged(getList(IntervieweeQueryItem.class), isClear);
            }
        });
    }
}
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/VisitorQueryMng.java
New file
@@ -0,0 +1,39 @@
package com.bsk.zhangbo.demoforbsk.service;
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.item.IntervieweeQueryItem;
/**
 * Created by xiuxi on 2017/3/27.
 */
public class VisitorQueryMng {
    private static VisitorQueryMng instance = new VisitorQueryMng();
    public static VisitorQueryMng getInstance() {
        return instance;
    }
    public void queryVisitor(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/ui/fragment/VisitorRegisterFragment.java
@@ -21,6 +21,7 @@
import java.util.List;
import cn.com.basic.face.discern.query.item.FacePhotoItem;
import cn.com.basic.face.discern.query.item.IntervieweeQueryItem;
/**
 * Created by Administrator on 2017/2/20 0020.
@@ -135,9 +136,14 @@
    public void visitorCheckIn(FacePhotoItem item) {
        mVisitorFrom.setTitle(item.getName());
    }
    public void listChanged(List list, boolean isClear) {
        if (isClear) {
            mList.clear();
        }
        mList.addAll(list);
        mAdapter.notifyDataSetChanged();
    }
}
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/util/AppApi.java
@@ -10,5 +10,7 @@
    public final static String DICTIONARY_TYPE_LIST = "Dictionary/v_list.do";
    public static final String PERSON_REGISTER = "Person/o_add.do";
    public static final String QUERY_INTERVIEWEE = "queryInterviewee/v_read.do";//被访人列表
}
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/util/RtspFaceNative.java
@@ -9,26 +9,26 @@
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);
//    public static native void shutdown(int cameraIdx);
//    // typedef void (* Java_com_example_nativecodec_NativeCodec_FaceCallback_func)(int cameraIdx, int count);
//    public static native boolean setFaceCallback(int cameraIdx, String func);
//    public static native void lockFace(int cameraIdx);
//    public static native void releaseFace(int cameraIdx);
//    public static native boolean getFaceList(int cameraIdx, byte[] faceListPb);
//    public static native boolean getFaceImages(int cameraIdx, byte[] faceImagesIdx, byte[] faceImages);
    public static void init() {};
    public static  void setSurface(int cameraIdx, Surface surface){};
    public static  boolean createPlayer(int cameraIdx, String uri){return true;};
    public static  void shutdown(int cameraIdx){};
    public static native void init();
    public static native void setSurface(int cameraIdx, Surface surface);
    public static native boolean createPlayer(int cameraIdx, String uri);
    public static native void shutdown(int cameraIdx);
    // typedef void (* Java_com_example_nativecodec_NativeCodec_FaceCallback_func)(int cameraIdx, int count);
    public static  boolean setFaceCallback(int cameraIdx, String func){return true;};
    public static  void lockFace(int cameraIdx){};
    public static  void releaseFace(int cameraIdx){};
    public static  boolean getFaceList(int cameraIdx, byte[] faceListPb){return true;};
    public static  boolean getFaceImages(int cameraIdx, byte[] faceImagesIdx, byte[] faceImages){return true;};
    public static native boolean setFaceCallback(int cameraIdx, String func);
    public static native void lockFace(int cameraIdx);
    public static native void releaseFace(int cameraIdx);
    public static native boolean getFaceList(int cameraIdx, byte[] faceListPb);
    public static native boolean getFaceImages(int cameraIdx, byte[] faceImagesIdx, byte[] faceImages);
//    public static void init() {};
//    public static  void setSurface(int cameraIdx, Surface surface){};
//    public static  boolean createPlayer(int cameraIdx, String uri){return true;};
//    public static  void shutdown(int cameraIdx){};
//    // typedef void (* Java_com_example_nativecodec_NativeCodec_FaceCallback_func)(int cameraIdx, int count);
//    public static  boolean setFaceCallback(int cameraIdx, String func){return true;};
//    public static  void lockFace(int cameraIdx){};
//    public static  void releaseFace(int cameraIdx){};
//    public static  boolean getFaceList(int cameraIdx, byte[] faceListPb){return true;};//二进制
//    public static  boolean getFaceImages(int cameraIdx, byte[] faceImagesIdx, byte[] faceImages){return true;};//图片
}