From c34f11fb7407594f7c1eb69b11f84a45d13cfa1a Mon Sep 17 00:00:00 2001 From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674> Date: 星期一, 24 四月 2017 11:55:11 +0800 Subject: [PATCH] --- VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/CheckInFragment.java | 38 ++++++++++++++++++++++++++++++++------ 1 files changed, 32 insertions(+), 6 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 c1c6af4..f94d912 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 @@ -70,6 +70,8 @@ @ViewInject(R.id.fragment_check_in_left_interviewee_radio) private RadioButton fragment_check_in_left_interviewee_radio; + private int pageNum = 1; + private CheckInMng manager = CheckInMng.getInstance(); @Override @@ -105,13 +107,27 @@ } - private void reloadCheckInLeftList() { + public void append() { fragment_check_in_left_sort_type_linear_layout.setVisibility(!fragment_check_in_left_visitor_radio.isChecked()?View.VISIBLE:View.GONE); fragment_check_in_left_interviewee.setVisibility(!fragment_check_in_left_visitor_radio.isChecked()?View.VISIBLE:View.GONE); fragment_check_in_left_visitor.setVisibility(fragment_check_in_left_visitor_radio.isChecked()?View.VISIBLE:View.GONE); manager.findCheckInLeftList(fragment_check_in_left_visitor_radio.isChecked(), fragment_check_in_left_sort_by_dept_radio_button.isChecked(), - fragment_check_in_left_search_edit_text.getText().toString()); + fragment_check_in_left_search_edit_text.getText().toString(), pageNum, true); + } + + public void addPageNum() { + pageNum++; + } + + private void reloadCheckInLeftList() { + pageNum = 1; + fragment_check_in_left_sort_type_linear_layout.setVisibility(!fragment_check_in_left_visitor_radio.isChecked()?View.VISIBLE:View.GONE); + fragment_check_in_left_interviewee.setVisibility(!fragment_check_in_left_visitor_radio.isChecked()?View.VISIBLE:View.GONE); + fragment_check_in_left_visitor.setVisibility(fragment_check_in_left_visitor_radio.isChecked()?View.VISIBLE:View.GONE); + manager.findCheckInLeftList(fragment_check_in_left_visitor_radio.isChecked(), + fragment_check_in_left_sort_by_dept_radio_button.isChecked(), + fragment_check_in_left_search_edit_text.getText().toString(), pageNum, false); } @Override @@ -151,7 +167,9 @@ return; } RequestParams params = new RequestParams(); - params.addBodyParameter(Visit.FieldNames.visitReasonId, DictionaryMng.getInstance().getId(fragment_check_in_right_visitor_reason.getText().toString())); + String visitReasonId = DictionaryMng.getInstance().getId(fragment_check_in_right_visitor_reason.getText().toString()); + params.addBodyParameter(Visit.FieldNames.visitReasonId, visitReasonId); + params.addBodyParameter(Visit.FieldNames.visitReason, fragment_check_in_right_visitor_reason.getText().toString()); params.addBodyParameter(Visit.FieldNames.remark, fragment_check_in_right_remark.getText().toString()); params.addBodyParameter(Visit.FieldNames.visitorId, visitor.getRegisterId()); params.addBodyParameter(Visit.FieldNames.visiteeId, interviewee.getRegisterId()); @@ -159,13 +177,18 @@ params.addBodyParameter(Visit.FieldNames.visiteeCompanyId, interviewee.getCompanyId()); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); params.addBodyParameter(Visit.FieldNames.enterTime, sdf.format(new Date())); - params.addBodyParameter(Visit.FieldNames.currentStateId, ""+CommonVariables.StatusID.VISITOR_ENTERED); + params.addBodyParameter(Visit.FieldNames.currentStateId, ""+CommonVariables.VisitType.VISITOR_ENTERED); - params.addBodyParameter(VisitDetail.FieldNames.stateId, ""+CommonVariables.StatusID.VISITOR_ENTERED); + params.addBodyParameter(VisitDetail.FieldNames.stateId, ""+CommonVariables.VisitType.VISITOR_ENTERED); params.addBodyParameter(VisitDetail.FieldNames.createTime, sdf.format(new Date())); params.addBodyParameter(VisitDetail.FieldNames.deviceId, BaseApplication.getInstance().getDevice().getDeviceId()); - CheckInMng.getInstance().add(params); + CheckInMng.getInstance().add(params, visitReasonId); + } + + @OnClick(R.id.fragment_check_in_right_visitor_reason_text_view) + public void fragment_check_in_right_visitor_reason_linear_layout_click(View view) { + //fragment_check_in_right_visitor_reason_click(view); } @OnClick(R.id.fragment_check_in_right_visitor_reason) @@ -204,5 +227,8 @@ fragment_check_in_right_visitor_cell.resetForm(); } + public void setVisitReasonText(String value) { + fragment_check_in_right_visitor_reason.setText(value); + } } -- Gitblit v1.8.0