xuxiuxi
2017-04-25 4e8efc2d2f5b55bb8a950748cf4f690b8bfd2c5f
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/CheckInMng.java
@@ -52,10 +52,11 @@
            return;
        }
        RequestParams params = new RequestParams(AppApi.BASE_URL +AppApi.Query.CHECK_IN_QUERY);
        String deviceCompanyId = BaseApplication.getInstance().getDevice().getDeviceCompanyId();
        if (isVisitorList) {
            params.addBodyParameter(CheckInQueryCondition.FieldNames.visitorCompanyId, BaseApplication.getInstance().getDevice().getDeviceCompanyId());
            params.addBodyParameter(CheckInQueryCondition.FieldNames.visitorCompanyId, deviceCompanyId);
        } else {
            params.addBodyParameter(CheckInQueryCondition.FieldNames.employeeCompanyId, BaseApplication.getInstance().getDevice().getDeviceCompanyId());
            params.addBodyParameter(CheckInQueryCondition.FieldNames.employeeCompanyId, deviceCompanyId);
        }
        params.addBodyParameter(CheckInQueryCondition.FieldNames.username, searchText);
        params.addBodyParameter(CommonVariables.Page.PAGE_NUM, pageNum+"");
@@ -63,6 +64,22 @@
        x.http().post(params, new BaseCommonCallBack() {
            public void success() {
                List<CheckInQueryItem> list = getList(CheckInQueryItem.class);
                List prevList = null;
                if (append) {
                    if (isVisitorList) {
                        prevList = CheckInFragment.getInstance().get_fragment_check_in_left_visitor().getPrevList();
                    } else {
                        prevList = CheckInFragment.getInstance().get_fragment_check_in_left_interviewee().getPrevList();
                    }
                    for (int i = 0; i < prevList.size(); i++) {
                        Object item = prevList.get(i);
                        if (item instanceof CheckInQueryItem) {
                            list.add(0, (CheckInQueryItem) item);
                        }
                    }
                }
                sort(list, isSortByDept);
                List allItems = new ArrayList();
                String name = "";