xuxiuxi
2017-03-22 117e18fedf48e401043e9538732d0d9e6f7ef080
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/RegisterFragment.java
@@ -10,26 +10,18 @@
import com.bsk.zhangbo.demoforbsk.R;
import com.bsk.zhangbo.demoforbsk.base.BaseFragment;
import com.bsk.zhangbo.demoforbsk.com.bsk.zhangbo.demoforbsk.service.DictionaryService;
import com.bsk.zhangbo.demoforbsk.com.bsk.zhangbo.demoforbsk.service.VisitorTypeService;
import com.bsk.zhangbo.demoforbsk.com.bsk.zhangbo.demoforbsk.service.DictionaryMng;
import com.bsk.zhangbo.demoforbsk.com.bsk.zhangbo.demoforbsk.service.VisitorTypeMng;
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;
import org.xutils.http.RequestParams;
import org.xutils.x;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
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;
import cn.com.basic.face.discern.entity.Person;
/**
 * Created by Administrator on 2017/2/20 0020.
@@ -38,8 +30,8 @@
public class RegisterFragment extends BaseFragment implements View.OnClickListener{
    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 TextView mViewNameTitle,mViewSexTitle,mViewNationTitle,mViewBirthdyTitle, mViewIdentityTypeContent, mViewGenderContent, mViewCountryContent,mViewBirthdyContent,mViewVisitorClassContent,mViewVisitorClassTitle,mViewPhoneTitle,mViewIdClassTitle,mViewIdNumberTitle,mViewCompanyNameTitle,mViewRemarkTitle;
    private EditText mViewNameContent,mViewPhoneContent, mViewIdentityContent,mViewCompanyNameContent,mViewRemarkContent;
    private List mSexList;
    private List mVisitorTypeList;
    private List mCredentialsList;
@@ -81,16 +73,16 @@
        mViewIdNumberTitle = (TextView) mViewIdNumber.findViewById(R.id.register_et_title);
        mViewCompanyNameTitle = (TextView) mViewCompayName.findViewById(R.id.register_et_title);
        mViewRemarkTitle = (TextView) mViewRemark.findViewById(R.id.register_et_title);
        mViewSexContent = (TextView) mViewSex.findViewById(R.id.register_tv_content);
        mViewNationContent = (TextView) mViewNation.findViewById(R.id.register_tv_content);
        mViewGenderContent = (TextView) mViewSex.findViewById(R.id.register_tv_content);
        mViewCountryContent = (TextView) mViewNation.findViewById(R.id.register_tv_content);
        mViewBirthdyContent= (TextView) mViewBirthday.findViewById(R.id.register_tv_content);
        mViewVisitorClassContent = (TextView) mViewVisitorClass.findViewById(R.id.register_tv_content);
        mViewIdClassContent= (TextView) mViewIdClass.findViewById(R.id.register_tv_content);
        mViewIdentityTypeContent = (TextView) mViewIdClass.findViewById(R.id.register_tv_content);
        mViewNameContent = (EditText) mViewName.findViewById(R.id.register_et_content);
        mViewPhoneContent = (EditText) mViewPhone.findViewById(R.id.register_et_content);
        mViewIdNumberContent = (EditText) mViewIdNumber.findViewById(R.id.register_et_content);
        mViewIdentityContent = (EditText) mViewIdNumber.findViewById(R.id.register_et_content);
        mViewCompanyNameContent = (EditText) mViewCompayName.findViewById(R.id.register_et_content);
        mViewRemarkContent = (EditText) mViewRemark.findViewById(R.id.register_et_content);
@@ -111,6 +103,19 @@
        mNowDay = calendar.get(Calendar.DAY_OF_MONTH);
    }
    public void save() {
        Person person = new Person();
//        person.setBirthday(mViewBirthdyContent.getText());
        person.setName(mViewNameContent.getText().toString());
        person.setPhone(mViewPhoneContent.getText().toString());
        person.setGender(DictionaryMng.getInstance().getId(mViewGenderContent.getText().toString()));
        person.setIdentityType(DictionaryMng.getInstance().getId(mViewIdentityTypeContent.getText().toString()));
        person.setCountry(DictionaryMng.getInstance().getId(mViewCountryContent.getText().toString()));
        person.setIdentify(mViewIdentityContent.getText().toString());
        person.setBirthday(mViewBirthdyContent.getText().toString());
        //person.setCompanyId();
    }
    @Override
    protected void initToolbar(Bundle savedInstanceState) {
@@ -127,10 +132,10 @@
    @Override
    protected void initData() {
        mVisitorTypeList = VisitorTypeService.mVisitorTypeList;
        mSexList = DictionaryService.mSexList;
        mCredentialsList = DictionaryService.mCredentialsList;
        mNationList = DictionaryService.nationList;
        mVisitorTypeList = VisitorTypeMng.mVisitorTypeList;
        mSexList = DictionaryMng.mSexList;
        mCredentialsList = DictionaryMng.mCredentialsList;
        mNationList = DictionaryMng.nationList;
    }
    @Override
@@ -142,7 +147,7 @@
                popup.addOkButtonClickedListener(new OkButtonClickedListener() {
                    @Override
                    public void onItemSelected(int position, Object o, String item) {
                        mViewSexContent.setText(item);
                        mViewGenderContent.setText(item);
                    }
                });
                break;
@@ -152,7 +157,7 @@
                countrySelectionPopup.addOkButtonClickedListener(new OkButtonClickedListener() {
                    @Override
                    public void onItemSelected(int position, Object o, String item) {
                        mViewNationContent.setText(item);
                        mViewCountryContent.setText(item);
                    }
                });
                break;
@@ -175,7 +180,7 @@
                popup2.addOkButtonClickedListener(new OkButtonClickedListener() {
                    @Override
                    public void onItemSelected(int position, Object o, String item) {
                        mViewIdClassContent.setText(item);
                        mViewIdentityTypeContent.setText(item);
                    }
                });
                break;