xuxiuxi
2017-04-26 ecbe68b56e1ed965395d6716818e2aef148bbb8e


git-svn-id: http://192.168.1.226/svn/proxy@558 454eff88-639b-444f-9e54-f578c98de674
12个文件已修改
67 ■■■■■ 已修改文件
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/AttendanceMng.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/CheckInMng.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/PhoneCallMng.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/VisitMng.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/attendance/AttendanceLeftListView.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/attendance/AttendanceRightListView.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/checkin/CheckInLeftInterviewee.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/checkin/CheckInLeftVisitor.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallLeftListView.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/surveilance/SurveillanceBottomListView.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitLeftListView.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/res/layout/load_more.xml 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/AttendanceMng.java
@@ -33,7 +33,7 @@
        RequestParams params = new RequestParams(AppApi.BASE_URL +AppApi.Query.ATTENDANCE_QUERY);
        params.addBodyParameter(AttendanceQueryCondition.FieldNames.username, searchText);
        params.addBodyParameter(CommonVariables.Page.PAGE_NUM, pageNum+"");
        params.addBodyParameter(CommonVariables.Page.PAGE_SIZE, "7");
        params.addBodyParameter(CommonVariables.Page.PAGE_SIZE, "20");
        x.http().post(params, new BaseCommonCallBack() {
            public void success() {
                List<AttendanceQueryItem> list = getList(AttendanceQueryItem.class);
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/CheckInMng.java
@@ -60,7 +60,7 @@
        }
        params.addBodyParameter(CheckInQueryCondition.FieldNames.username, searchText);
        params.addBodyParameter(CommonVariables.Page.PAGE_NUM, pageNum+"");
        params.addBodyParameter(CommonVariables.Page.PAGE_SIZE, "5");
        params.addBodyParameter(CommonVariables.Page.PAGE_SIZE, "20");
        x.http().post(params, new BaseCommonCallBack() {
            public void success() {
                List<CheckInQueryItem> list = getList(CheckInQueryItem.class);
@@ -114,7 +114,7 @@
                    }
                }
                if (isVisitorList) {
                    CheckInFragment.getInstance().get_fragment_check_in_left_visitor().show(allItems, append);
                    CheckInFragment.getInstance().get_fragment_check_in_left_visitor().show(allItems);
                } else {
                    CheckInFragment.getInstance().get_fragment_check_in_left_interviewee().show(allItems, isSortByDept, append);
                }
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/PhoneCallMng.java
@@ -38,7 +38,7 @@
        }
        RequestParams params = new RequestParams(AppApi.BASE_URL +AppApi.Query.PHONE_CALL_QUERY);
        params.addBodyParameter(PhoneCallQueryCondition.FieldNames.username, searchText);
        params.addBodyParameter(CommonVariables.Page.PAGE_SIZE, "6");
        params.addBodyParameter(CommonVariables.Page.PAGE_SIZE, "20");
        params.addBodyParameter(CommonVariables.Page.PAGE_NUM, pageNum+"");
        x.http().post(params, new BaseCommonCallBack() {
            public void success() {
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/VisitMng.java
@@ -27,7 +27,7 @@
        }
        RequestParams params = new RequestParams(AppApi.BASE_URL +AppApi.Query.VISIT_QUERY);
        params.addBodyParameter(VisitQueryCondition.FieldNames.username, searchText);
        params.addBodyParameter(CommonVariables.Page.PAGE_SIZE, "5");
        params.addBodyParameter(CommonVariables.Page.PAGE_SIZE, "20");
        params.addBodyParameter(CommonVariables.Page.PAGE_NUM, pageNum+"");
        x.http().post(params, new BaseCommonCallBack() {
            public void success() {
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/attendance/AttendanceLeftListView.java
@@ -1,6 +1,7 @@
package cn.com.basic.face.widget.attendance;
import android.content.Context;
import android.os.Parcelable;
import android.util.AttributeSet;
import com.camnter.easyrecyclerview.widget.EasyRecyclerView;
@@ -15,6 +16,7 @@
public class AttendanceLeftListView extends EasyRecyclerView {
    private AttendanceFragment.AttendanceLeftAdapter adapter;
    private Parcelable recyclerViewState;
    private void initView() {
        adapter = new AttendanceFragment.AttendanceLeftAdapter();
@@ -37,6 +39,7 @@
    }
    public void show(List list, boolean append) {
        recyclerViewState = this.getLayoutManager().onSaveInstanceState();
        if (append) {
            List newList = new ArrayList();
            if (adapter.getList().size() > 0 &&  adapter.getList().get(adapter.getList().size()-1) instanceof Integer && ((int)adapter.getList().get(adapter.getList().size()-1))== CommonVariables.Page.hasMorePages) {
@@ -48,14 +51,12 @@
            }
            newList.addAll(adapter.getList());
            newList.addAll(list);
            if (adapter.getList().size() > 0) {
                this.scrollToPosition(adapter.getList().size()-1);
            }
            adapter.setList(newList);
        } else {
            adapter.setList(list);
        }
        setAdapter(adapter);
        this.getLayoutManager().onRestoreInstanceState(recyclerViewState);
    }
    public List getPrevList() {
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/attendance/AttendanceRightListView.java
@@ -1,6 +1,7 @@
package cn.com.basic.face.widget.attendance;
import android.content.Context;
import android.os.Parcelable;
import android.util.AttributeSet;
import com.camnter.easyrecyclerview.widget.EasyRecyclerView;
@@ -12,6 +13,7 @@
public class AttendanceRightListView extends EasyRecyclerView {
    private AttendanceFragment.AttendanceRightAdapter adapter;
    private Parcelable recyclerViewState;
    private void initView() {
        adapter = new AttendanceFragment.AttendanceRightAdapter();
@@ -34,8 +36,10 @@
    }
    public void show(List list) {
        recyclerViewState = this.getLayoutManager().onSaveInstanceState();
        adapter.setList(list);
        setAdapter(adapter);
        this.getLayoutManager().onRestoreInstanceState(recyclerViewState);
    }
}
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/checkin/CheckInLeftInterviewee.java
@@ -1,6 +1,7 @@
package cn.com.basic.face.widget.checkin;
import android.content.Context;
import android.os.Parcelable;
import android.util.AttributeSet;
import com.camnter.easyrecyclerview.adapter.EasyRecyclerViewAdapter;
@@ -17,6 +18,7 @@
    private CheckInFragment.CheckInLeftIntervieweeAdapter adapter = new CheckInFragment.CheckInLeftIntervieweeAdapter();
    private List list = new ArrayList();
    private Parcelable recyclerViewState;
    public void setAdapter(Context context) {
        setAdapter(adapter);
@@ -42,12 +44,11 @@
    }
    public void refresh(List list, boolean isSortByDept, boolean append) {
        if (append && adapter.getList().size() > 0) {
            this.scrollToPosition(adapter.getList().size()-1);
        }
        recyclerViewState = this.getLayoutManager().onSaveInstanceState();
        adapter.setList(list);
        adapter.setSortByDept(isSortByDept);
        this.setAdapter(adapter);
        this.getLayoutManager().onRestoreInstanceState(recyclerViewState);
    }
    public List getPrevList() {
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/checkin/CheckInLeftVisitor.java
@@ -1,6 +1,7 @@
package cn.com.basic.face.widget.checkin;
import android.content.Context;
import android.os.Parcelable;
import android.support.v7.widget.RecyclerView;
import android.util.AttributeSet;
@@ -17,6 +18,7 @@
    private CheckInFragment.CheckInLeftVisitorAdapter adapter = new CheckInFragment.CheckInLeftVisitorAdapter();
    private List list = new ArrayList();
    private Parcelable recyclerViewState;
    public void setAdapter(Context context) {
        setAdapter(adapter);
@@ -37,17 +39,12 @@
        setAdapter(context);
    }
    public void show(List list, boolean append) {
        refresh(list, append);
    }
    public void refresh(List list, boolean append) {
        if (append && adapter.getList().size() > 0) {
            this.scrollToPosition(adapter.getList().size()-1);
        }
    public void show(List list) {
        recyclerViewState = this.getLayoutManager().onSaveInstanceState();
        adapter.setList(list);
        this.setAdapter(adapter);
        adapter.notifyDataSetChanged();
        this.getLayoutManager().onRestoreInstanceState(recyclerViewState);
    }
    public List getPrevList() {
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallLeftListView.java
@@ -1,6 +1,7 @@
package cn.com.basic.face.widget.phonecall;
import android.content.Context;
import android.os.Parcelable;
import android.util.AttributeSet;
import com.camnter.easyrecyclerview.widget.EasyRecyclerView;
@@ -14,6 +15,7 @@
public class PhoneCallLeftListView extends EasyRecyclerView {
    private PhoneCallLeftAdapter adapter ;
    private Parcelable recyclerViewState;
    private void initView() {
        adapter = new PhoneCallLeftAdapter();
@@ -36,12 +38,11 @@
    }
    public void show(boolean isSortByDept, List list, boolean append) {
        if (append && adapter.getList().size() > 0) {
            this.scrollToPosition(adapter.getList().size()-1);
        }
        recyclerViewState = this.getLayoutManager().onSaveInstanceState();
        adapter.setList(list);
        setAdapter(adapter);
        adapter.setSortByDept(isSortByDept);
        this.getLayoutManager().onRestoreInstanceState(recyclerViewState);
    }
    public List getPrevList() {
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/surveilance/SurveillanceBottomListView.java
@@ -2,6 +2,7 @@
import android.content.Context;
import android.graphics.Rect;
import android.os.Parcelable;
import android.support.v7.widget.GridLayoutManager;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
@@ -18,6 +19,8 @@
import cn.com.basic.face.util.WindowsUtil;
public class SurveillanceBottomListView extends EasyRecyclerView {
    private Parcelable recyclerViewState;
    private class SpaceItemDecoration extends RecyclerView.ItemDecoration {
        @Override
@@ -71,10 +74,12 @@
    }
    public void refresh(List list) {
        recyclerViewState = this.getLayoutManager().onSaveInstanceState();
        this.list.clear();
        this.list.addAll(list);
        mAdapter.setList(this.list);
        this.setAdapter(mAdapter);
        this.getLayoutManager().onRestoreInstanceState(recyclerViewState);
    }
    public List getPrevList() {
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/visit/VisitLeftListView.java
@@ -1,6 +1,7 @@
package cn.com.basic.face.widget.visit;
import android.content.Context;
import android.os.Parcelable;
import android.util.AttributeSet;
import com.camnter.easyrecyclerview.widget.EasyRecyclerView;
@@ -14,6 +15,7 @@
public class VisitLeftListView extends EasyRecyclerView {
    private VisitFragment.VisitLeftAdapter adapter;
    private Parcelable recyclerViewState;
    private void initView() {
        adapter = new VisitFragment.VisitLeftAdapter();
@@ -36,6 +38,7 @@
    }
    public void show(List list, boolean append) {
        recyclerViewState = this.getLayoutManager().onSaveInstanceState();
        if (append) {
            List newList = new ArrayList();
            if (adapter.getList().size() > 0 &&  adapter.getList().get(adapter.getList().size()-1) instanceof Integer && ((int)adapter.getList().get(adapter.getList().size()-1))== CommonVariables.Page.hasMorePages) {
@@ -47,15 +50,13 @@
            }
            newList.addAll(adapter.getList());
            newList.addAll(list);
            if (adapter.getList().size() > 0) {
                this.scrollToPosition(adapter.getList().size()-1);
            }
            adapter.setList(newList);
        } else {
            adapter.setList(list);
        }
        setAdapter(adapter);
        adapter.notifyDataSetChanged();
        this.getLayoutManager().onRestoreInstanceState(recyclerViewState);
    }
    public List getPrevList() {
VisitFace/DemoForBsk/app/src/main/res/layout/load_more.xml
@@ -7,9 +7,10 @@
    <TextView
        android:id="@+id/load_more_text_view"
        android:paddingTop="20dp"
        android:layout_marginBottom="20dp"
        android:paddingBottom="20dp"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="加载更多"
        android:gravity="center_horizontal"
        android:layout_height="60dp" />
        android:gravity="center" />
</LinearLayout>