xuxiuxi
2017-03-30 e118f5b490b67303e3770751d584a4405548f6a6
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/CheckInFragment.java
@@ -18,7 +18,7 @@
import cn.com.basic.face.base.MainUIBaseFragment;
import cn.com.basic.face.listeners.OkButtonClickedListener;
import cn.com.basic.face.service.DictionaryMng;
import cn.com.basic.face.service.VisitorCheckInMng;
import cn.com.basic.face.service.CheckInMng;
import cn.com.basic.face.base.MainActivity;
import cn.com.basic.face.util.Constant;
import cn.com.basic.face.widget.CheckInIntervieweeCell;
@@ -42,6 +42,12 @@
import cn.com.basic.face.discern.query.item.CheckInQueryItem;
public class CheckInFragment extends MainUIBaseFragment {
    private static CheckInFragment instance = new CheckInFragment();
    public static CheckInFragment getInstance() {
        return instance;
    }
    private View fragment_check_in_left;
    private View fragment_check_in_right;
    @ViewInject(R.id.fragment_check_in_left_radio_group)
@@ -55,13 +61,6 @@
    private CheckInRightCellAdapter mAdapter;
    @ViewInject(R.id.fragment_check_in_left_list_view)
    private EasyRecyclerView fragment_check_in_left_list_view;
    private List mList = new ArrayList();;
    private static CheckInFragment instance = new CheckInFragment();
    private List<String> visitPurposeList = new ArrayList<String>();
    private CheckInQueryItem selectedVisitor;
    private CheckInQueryItem selectedInterviewee;
    @ViewInject(R.id.fragment_check_in_right_remark)
    private EditText visitorRemarkEt;
    @ViewInject(R.id.fragment_check_in_right_visitor_reason)
@@ -74,10 +73,13 @@
    private RadioButton visitorRegisterCheckDepartment;
    @ViewInject(R.id.fragment_check_in_left_interviewee_radio)
    private RadioButton fragment_check_in_left_interviewee_radio;
    private List mList = new ArrayList();;
    public static CheckInFragment getInstance() {
        return instance;
    }
    private List<String> visitPurposeList = new ArrayList<String>();
    private CheckInQueryItem selectedVisitor;
    private CheckInQueryItem selectedInterviewee;
    @Override
    protected void initViews(View view, Bundle savedInstanceState) {
@@ -97,7 +99,7 @@
                        mAdapter.setList(mList);
                        fragment_check_in_left_list_view.setAdapter(mAdapter);
                        int pageNum = 1;
                        VisitorCheckInMng.getInstance().findVisitorList(pageNum+"", visitorRegisterSearchEt.getText().toString(), true);
                        CheckInMng.getInstance().findVisitorList(pageNum+"", visitorRegisterSearchEt.getText().toString(), true);
                        break;
                    case R.id.fragment_check_in_left_interviewee_radio:
                        fragment_check_in_left_sort_type_linear_layout.setVisibility(View.VISIBLE);
@@ -107,7 +109,7 @@
                        mAdapter.setList(mList);
                        fragment_check_in_left_list_view.setAdapter(mAdapter);
                        int pageNum1 = 1;
                        VisitorCheckInMng.getInstance().findIntervieweeList(pageNum1+"", visitorRegisterSearchEt.getText().toString(), true);
                        CheckInMng.getInstance().findIntervieweeList(pageNum1+"", visitorRegisterSearchEt.getText().toString(), true);
                        break;
                }
            }
@@ -148,9 +150,9 @@
    public void loadList() {
        if (visitorRegisterRbLeft.isChecked()) {
            VisitorCheckInMng.getInstance().findVisitorList(1+"", visitorRegisterSearchEt.getText().toString(), true);
            CheckInMng.getInstance().findVisitorList(1+"", visitorRegisterSearchEt.getText().toString(), true);
        } else {
            VisitorCheckInMng.getInstance().findIntervieweeList(1+"", visitorRegisterSearchEt.getText().toString(), true);
            CheckInMng.getInstance().findIntervieweeList(1+"", visitorRegisterSearchEt.getText().toString(), true);
        }
    }
@@ -226,7 +228,7 @@
        params.addBodyParameter(Visit.FieldNames.visitorCompanyId, selectedVisitor.getCompanyId());
        params.addBodyParameter(Visit.FieldNames.visiteeCompanyId, selectedInterviewee.getCompanyId());
        VisitorCheckInMng.getInstance().add(params);
        CheckInMng.getInstance().add(params);
    }
    @OnClick(R.id.fragment_check_in_right_visitor_reason)