| | |
| | | @ViewInject(R.id.fragment_check_in_left_interviewee_radio)
|
| | | private RadioButton fragment_check_in_left_interviewee_radio;
|
| | |
|
| | | private List<String> visitPurposeList = new ArrayList<String>();
|
| | | public CheckInRightVisitorCell getFragment_check_in_right_visitor_cell() {
|
| | | return this.fragment_check_in_right_visitor_cell;
|
| | | }
|
| | |
|
| | | private CheckInQueryItem selectedVisitor;
|
| | | private CheckInQueryItem selectedInterviewee;
|
| | | public CheckInIntervieweeCell getFragment_check_in_right_interviewee_cell() {
|
| | | return this.fragment_check_in_right_interviewee_cell;
|
| | | }
|
| | |
|
| | | private List<String> visitPurposeList = new ArrayList<String>();
|
| | |
|
| | | @Override
|
| | | public View addLeftLayout() {
|
| | |
| | |
|
| | | @OnClick(R.id.fragment_check_in_right_save)
|
| | | public void save(View view) {
|
| | | if (selectedVisitor == null || selectedInterviewee == null) {
|
| | | CheckInQueryItem visitor = fragment_check_in_right_visitor_cell.getVisitor();
|
| | | CheckInQueryItem interviewee = fragment_check_in_right_interviewee_cell.getInterviewee();
|
| | | if (visitor == null || interviewee == null) {
|
| | | return;
|
| | | }
|
| | | RequestParams params = new RequestParams();
|
| | | 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());
|
| | | params.addBodyParameter(Visit.FieldNames.visiteeCompanyId, selectedInterviewee.getCompanyId());
|
| | | params.addBodyParameter(Visit.FieldNames.visitorPersonId, visitor.getId());
|
| | | params.addBodyParameter(Visit.FieldNames.visiteePersonId, interviewee.getId());
|
| | | params.addBodyParameter(Visit.FieldNames.visitorCompanyId, visitor.getCompanyId());
|
| | | params.addBodyParameter(Visit.FieldNames.visiteeCompanyId, interviewee.getCompanyId());
|
| | |
|
| | | CheckInMng.getInstance().add(params);
|
| | | }
|
| | |
| | |
|
| | | public void checkInFromHomePage(CheckInQueryItem item) {
|
| | | fragment_check_in_left_interviewee_radio.performClick();
|
| | | setVisitorInfo(item);
|
| | | }
|
| | |
|
| | | public void setVisitorInfo(CheckInQueryItem item) {
|
| | | fragment_check_in_right_visitor_cell.setVisitorInfo(item);
|
| | | selectedVisitor = item;
|
| | | }
|
| | |
|
| | | public void setIntervieweeInfo(final CheckInQueryItem item) {
|
| | | fragment_check_in_right_interviewee_cell.setIntervieweeInfo(item);
|
| | | selectedInterviewee = item;
|
| | | }
|
| | |
|
| | | public void setVisitPurposeList(List<String> visitPurposeList) {
|