From 6db786eadb2c242e0b08e56d47edd08f58e12102 Mon Sep 17 00:00:00 2001 From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674> Date: 星期一, 20 三月 2017 18:30:35 +0800 Subject: [PATCH] --- VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/RegisterFragment.java | 59 +++++++++++++++++++++++++++++++++++++---------------------- 1 files changed, 37 insertions(+), 22 deletions(-) diff --git a/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/RegisterFragment.java b/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/RegisterFragment.java index 022bc6c..31cf09b 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/RegisterFragment.java +++ b/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/RegisterFragment.java @@ -12,6 +12,7 @@ import com.bsk.zhangbo.demoforbsk.R; import com.bsk.zhangbo.demoforbsk.base.BaseFragment; import com.bsk.zhangbo.demoforbsk.listeners.OkButtonClickedListener; +import com.bsk.zhangbo.demoforbsk.util.AppApi; import com.bsk.zhangbo.demoforbsk.widget.BirthdayPickerDialog; import com.bsk.zhangbo.demoforbsk.widget.CountrySelectionPopup; import com.bsk.zhangbo.demoforbsk.widget.SingleSelectionPopup; @@ -25,6 +26,8 @@ import java.util.List; import cn.com.basic.face.discern.common.BaseCommonCallBack; +import cn.com.basic.face.discern.common.CommonVariables; +import cn.com.basic.face.discern.entity.Dictionary; import cn.com.basic.face.discern.query.item.VistorTypeQueryItem; /** @@ -36,9 +39,9 @@ private View mViewName,mViewSex,mViewNation,mViewBirthday,mViewVisitorClass,mViewPhone,mViewIdClass,mViewIdNumber,mViewCompayName,mViewRemark; private TextView mViewNameTitle,mViewSexTitle,mViewNationTitle,mViewBirthdyTitle,mViewIdClassContent,mViewSexContent,mViewNationContent,mViewBirthdyContent,mViewVisitorClassContent,mViewVisitorClassTitle,mViewPhoneTitle,mViewIdClassTitle,mViewIdNumberTitle,mViewCompanyNameTitle,mViewRemarkTitle; private EditText mViewNameContent,mViewPhoneContent,mViewIdNumberContent,mViewCompanyNameContent,mViewRemarkContent; - private List<String> mSexList; - private List<String> mVisitorTypeList; - private List<String> mCredentialsList; + private List mSexList; + private List mVisitorTypeList; + private List mCredentialsList; private LinearLayout mBaseLayout; private int mNowYear; private int mNowMonth; @@ -122,7 +125,36 @@ @Override protected void initData() { - RequestParams params = new RequestParams("http://192.168.1.51:8080/ssm/VisitorType/v_list.do"); + loadVisitorTypeList(); + + loadSexList(); + + loadCredentialsList(); + + } + + private void loadCredentialsList() { + mCredentialsList = new ArrayList<>(); + mCredentialsList.add("鍚嶇墖"); + mCredentialsList.add("韬唤璇�"); + + mViewIdClassContent.setText(""+mCredentialsList.get(0)); + } + + private void loadSexList() { + RequestParams params = new RequestParams(AppApi.BASEURL+AppApi.DICTIONARY_TYPE_LIST); + params.addParameter(Dictionary.FieldNames.type, CommonVariables.DictionaryType.SEX); + x.http().get(params, new BaseCommonCallBack() { + public void success() { + mSexList = getList(Dictionary.class); + mViewVisitorClassContent.setText(((Dictionary)mSexList.get(0)).getName()+""); + } + }); + + } + + private void loadVisitorTypeList() { + RequestParams params = new RequestParams(AppApi.BASEURL+AppApi.VISITOR_TYPE_LIST); x.http().get(params, new BaseCommonCallBack() { public void success() { List<VistorTypeQueryItem> items = getList(VistorTypeQueryItem.class); @@ -134,17 +166,6 @@ } }); - - mSexList = new ArrayList<>(); - mSexList.add("鐢�"); - mSexList.add("濂�"); - mViewSexContent.setText(mSexList.get(0)); - - mCredentialsList = new ArrayList<>(); - mCredentialsList.add("鍚嶇墖"); - mCredentialsList.add("韬唤璇�"); - - mViewIdClassContent.setText(mCredentialsList.get(0)); } @Override @@ -161,7 +182,6 @@ }); break; case R.id.register_nation: -// Toast.makeText(getActivity(),"涓浗",Toast.LENGTH_SHORT).show(); CountrySelectionPopup countrySelectionPopup = new CountrySelectionPopup(getActivity()); countrySelectionPopup.showAtLocation(mBaseLayout, Gravity.CENTER,0,0); countrySelectionPopup.addOkButtonClickedListener(new OkButtonClickedListener() { @@ -172,8 +192,6 @@ }); break; case R.id.register_birthday: -// Toast.makeText(getActivity(),"1990-1-1",Toast.LENGTH_SHORT).show(); -// datePickerDialog.show(); showDatePicker(); break; case R.id.register_visitor_class: @@ -207,10 +225,7 @@ @Override public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) { int month=monthOfYear+1; - Toast.makeText( - getActivity(), - year + "-" + month + "-" + dayOfMonth, - Toast.LENGTH_SHORT).show(); + mViewBirthdyContent.setText(year+"-"+month+"-"+dayOfMonth); } },date); myDatePickerDialog.myShow(); -- Gitblit v1.8.0