From 8006b81236f61dabe3198eb98eae7676281b5243 Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期四, 30 三月 2017 11:57:00 +0800
Subject: [PATCH]
---
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/CheckInFragment.java | 99 +++++++++++++++++++++++--------------------------
1 files changed, 46 insertions(+), 53 deletions(-)
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/CheckInFragment.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/CheckInFragment.java
index 3b36fe4..c0bf432 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/CheckInFragment.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/CheckInFragment.java
@@ -42,41 +42,61 @@
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;
+
+ private CheckInRightCellAdapter mAdapter;
+ private List mList = new ArrayList();;
+
@ViewInject(R.id.fragment_check_in_left_radio_group)
private RadioGroup fragment_check_in_left_radio_group;
@ViewInject(R.id.fragment_check_in_left_sort_radio_group)
private RadioGroup fragment_check_in_left_sort_radio_group;
@ViewInject(R.id.fragment_check_in_left_sort_type_linear_layout)
private LinearLayout fragment_check_in_left_sort_type_linear_layout;
+ @ViewInject(R.id.fragment_check_in_right_interviewee_cell)
private CheckInIntervieweeCell fragment_check_in_right_interviewee_cell;
+ @ViewInject(R.id.fragment_check_in_right_visitor_cell)
private CheckInRightVisitorCell fragment_check_in_right_visitor_cell;
- 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;
+ private EditText fragment_check_in_right_remark;
@ViewInject(R.id.fragment_check_in_right_visitor_reason)
- private TextView visitorReasonTv;
+ private TextView fragment_check_in_right_visitor_reason;
@ViewInject(R.id.fragment_check_in_left_search_edit_text)
- private EditText visitorRegisterSearchEt;
+ private EditText fragment_check_in_left_search_edit_text;
@ViewInject(R.id.fragment_check_in_left_visitor_radio)
- private RadioButton visitorRegisterRbLeft;
+ private RadioButton fragment_check_in_left_visitor_radio;
@ViewInject(R.id.fragment_check_in_left_sort_by_dept_radio_button)
- private RadioButton visitorRegisterCheckDepartment;
+ private RadioButton fragment_check_in_left_sort_by_dept_radio_button;
@ViewInject(R.id.fragment_check_in_left_interviewee_radio)
private RadioButton fragment_check_in_left_interviewee_radio;
- public static CheckInFragment getInstance() {
- return instance;
+ private List<String> visitPurposeList = new ArrayList<String>();
+
+ private CheckInQueryItem selectedVisitor;
+ private CheckInQueryItem selectedInterviewee;
+
+ @Override
+ public View addLeftLayout() {
+ fragment_check_in_left = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_check_in_left,null);
+ ViewUtils.inject(this, fragment_check_in_left);
+ mAdapter = new CheckInRightCellAdapter(getActivity(),Constant.VISITOR_CELL);
+ return fragment_check_in_left;
+ }
+
+ @Override
+ public View addRightLayout() {
+ fragment_check_in_right = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_check_in_right,null);
+ ViewUtils.inject(this, fragment_check_in_right);
+ return fragment_check_in_right;
}
@Override
@@ -97,7 +117,7 @@
mAdapter.setList(mList);
fragment_check_in_left_list_view.setAdapter(mAdapter);
int pageNum = 1;
- CheckInMng.getInstance().findVisitorList(pageNum+"", visitorRegisterSearchEt.getText().toString(), true);
+ CheckInMng.getInstance().findVisitorList(pageNum+"", fragment_check_in_left_search_edit_text.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 +127,7 @@
mAdapter.setList(mList);
fragment_check_in_left_list_view.setAdapter(mAdapter);
int pageNum1 = 1;
- CheckInMng.getInstance().findIntervieweeList(pageNum1+"", visitorRegisterSearchEt.getText().toString(), true);
+ CheckInMng.getInstance().findIntervieweeList(pageNum1+"", fragment_check_in_left_search_edit_text.getText().toString(), true);
break;
}
}
@@ -134,23 +154,18 @@
}
}
});
- visitorRegisterSearchEt.addTextChangedListener(new TextWatcher() {
- @Override
+ fragment_check_in_left_search_edit_text.addTextChangedListener(new TextWatcher() {
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {}
- @Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {}
- @Override
- public void afterTextChanged(Editable editable) {
- loadList();
- }
+ public void afterTextChanged(Editable editable) { loadList(); }
});
}
public void loadList() {
- if (visitorRegisterRbLeft.isChecked()) {
- CheckInMng.getInstance().findVisitorList(1+"", visitorRegisterSearchEt.getText().toString(), true);
+ if (fragment_check_in_left_visitor_radio.isChecked()) {
+ CheckInMng.getInstance().findVisitorList(1+"", fragment_check_in_left_search_edit_text.getText().toString(), true);
} else {
- CheckInMng.getInstance().findIntervieweeList(1+"", visitorRegisterSearchEt.getText().toString(), true);
+ CheckInMng.getInstance().findIntervieweeList(1+"", fragment_check_in_left_search_edit_text.getText().toString(), true);
}
}
@@ -176,28 +191,6 @@
@Override
protected void initData() { loadList(); }
- @Override
- public View addLeftLayout() {
- fragment_check_in_left = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_check_in_left,null);
- ViewUtils.inject(this, fragment_check_in_left);
-
- mAdapter = new CheckInRightCellAdapter(getActivity(),Constant.VISITOR_CELL);
-
- return fragment_check_in_left;
- }
-
- @Override
- public View addRightLayout() {
- fragment_check_in_right = LayoutInflater.from(getActivity()).inflate(R.layout.fragment_check_in_right,null);
- ViewUtils.inject(this, fragment_check_in_right);
- fragment_check_in_right_visitor_cell = (CheckInRightVisitorCell) fragment_check_in_right.findViewById(R.id.fragment_check_in_right_visitor_cell);
-
- fragment_check_in_right_interviewee_cell = (CheckInIntervieweeCell) fragment_check_in_right.findViewById(R.id.fragment_check_in_right_interviewee_cell);
-
-
- return fragment_check_in_right;
- }
-
@OnClick(R.id.fragment_check_in_left_back)
public void back(View view) {
MainActivity.selectPage(0);
@@ -219,8 +212,8 @@
return;
}
RequestParams params = new RequestParams();
- params.addBodyParameter(Visit.FieldNames.matterId, DictionaryMng.getInstance().getId(CommonVariables.DictionaryType.VISIT_PURPOSE+visitorReasonTv.getText().toString()));
- params.addBodyParameter(Visit.FieldNames.remark, visitorRemarkEt.getText().toString());
+ params.addBodyParameter(Visit.FieldNames.matterId, DictionaryMng.getInstance().getId(CommonVariables.DictionaryType.VISIT_PURPOSE+ fragment_check_in_right_visitor_reason.getText().toString()));
+ params.addBodyParameter(Visit.FieldNames.remark, fragment_check_in_right_remark.getText().toString());
params.addBodyParameter(Visit.FieldNames.visitorPersonId, selectedVisitor.getId());
params.addBodyParameter(Visit.FieldNames.visiteePersonId, selectedInterviewee.getId());
params.addBodyParameter(Visit.FieldNames.visitorCompanyId, selectedVisitor.getCompanyId());
@@ -236,7 +229,7 @@
popup1.addOkButtonClickedListener(new OkButtonClickedListener() {
@Override
public void onItemSelected(int position, Object o, String item) {
- visitorReasonTv.setText(item);
+ fragment_check_in_right_visitor_reason.setText(item);
}
});
}
@@ -255,7 +248,7 @@
if (isClear) {
mList.clear();
}
- if (visitorRegisterCheckDepartment.isChecked()) {
+ if (fragment_check_in_left_sort_by_dept_radio_button.isChecked()) {
sort(list, false);
} else {
sort(list, true);
--
Gitblit v1.8.0