xuxiuxi
2017-04-10 4d2068fccc180be626c6884ee27b25264a679519


git-svn-id: http://192.168.1.226/svn/proxy@398 454eff88-639b-444f-9e54-f578c98de674
2个文件已修改
17 ■■■■ 已修改文件
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/AttendanceFragment.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/AttendanceMng.java 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/AttendanceFragment.java
@@ -66,12 +66,10 @@
        super.setMenuVisibility(menuVisible);
        if (menuVisible && fragment_attendance_left_list_view != null && fragment_attendance_right_list_view != null) {
            reloadLeftList();
            reloadRightList();
        }
    }
    private void reloadRightList() {
        AttendanceMng.getInstance().reloadAttendanceDetail(null);
    }
    private void reloadLeftList() {
@@ -98,7 +96,7 @@
        fragment_attendance_right_post.setText(item.getPostName());
        fragment_attendance_right_dept.setText(item.getDeptName());
        fragment_attendance_right_photo.setImageURI(AppApi.IMAGE_URL_BASE +item.getImagePath());
        AttendanceMng.getInstance().reloadAttendanceDetail(null);
        AttendanceMng.getInstance().reloadAttendanceDetail(item.getRegisterId());
    }
}
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/AttendanceMng.java
@@ -7,6 +7,7 @@
import java.util.List;
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.VisitorQueryCondition;
import cn.com.basic.face.discern.query.item.AttendanceDetailQueryItem;
import cn.com.basic.face.discern.query.item.AttendanceQueryItem;
@@ -45,18 +46,10 @@
    public void reloadAttendanceDetail(String registerId) {
        RequestParams params = new RequestParams(AppApi.BASE_URL +AppApi.Query.ATTENDANCE_DETAIL_QUERY);
//        params.addBodyParameter(VisitorQueryCondition.FieldNames.name, searchText);
        params.addBodyParameter(AttendanceDetailQueryCondition.FieldNames.registerId, registerId);
        x.http().post(params, new BaseCommonCallBack() {
            public void success() {
                List<AttendanceDetailQueryItem> list = getList(AttendanceDetailQueryItem.class);
                String date = "";
                List itemList = new ArrayList();
                int i = 0;
                for (AttendanceDetailQueryItem item : list) {
                    itemList.add(item);
                    i++;
                }
                AttendanceFragment.getInstance().get_fragment_attendance_right_list_view().show(itemList);
                AttendanceFragment.getInstance().get_fragment_attendance_right_list_view().show(getList(AttendanceDetailQueryItem.class));
            }
        });