|
@@ -2,6 +2,7 @@ package com.sheep.groups.creditcard.zx;
|
|
|
|
|
|
|
|
import android.os.Bundle;
|
|
import android.os.Bundle;
|
|
|
import android.support.annotation.Nullable;
|
|
import android.support.annotation.Nullable;
|
|
|
|
|
+import android.support.v4.app.FragmentTabHost;
|
|
|
import android.support.v7.widget.AppCompatSpinner;
|
|
import android.support.v7.widget.AppCompatSpinner;
|
|
|
import android.text.TextUtils;
|
|
import android.text.TextUtils;
|
|
|
import android.view.View;
|
|
import android.view.View;
|
|
@@ -14,7 +15,10 @@ import com.kfzs.libs.DaggerFragment;
|
|
|
import com.kfzs.libs.IPresenter;
|
|
import com.kfzs.libs.IPresenter;
|
|
|
import com.kfzs.libs.IView;
|
|
import com.kfzs.libs.IView;
|
|
|
import com.kfzs.libs.widget.CompleteCommitEditText;
|
|
import com.kfzs.libs.widget.CompleteCommitEditText;
|
|
|
|
|
+import com.sheep.groups.creditcard.CITICBankOtherInfoActivity;
|
|
|
import com.sheep.jiuyan.samllsheep.R;
|
|
import com.sheep.jiuyan.samllsheep.R;
|
|
|
|
|
+import com.sheep.jiuyan.samllsheep.SheepApp;
|
|
|
|
|
+import com.sheep.jiuyan.samllsheep.utils.SpUtils;
|
|
|
|
|
|
|
|
import java.util.HashMap;
|
|
import java.util.HashMap;
|
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
@@ -41,6 +45,8 @@ public class ZhongXinStep22Fragment extends DaggerFragment implements ZXStep22Co
|
|
|
CompleteCommitEditText etTelNo;
|
|
CompleteCommitEditText etTelNo;
|
|
|
@BindView(R.id.et_tel_q)
|
|
@BindView(R.id.et_tel_q)
|
|
|
CompleteCommitEditText etTelQ;
|
|
CompleteCommitEditText etTelQ;
|
|
|
|
|
+ @BindView(R.id.et_company_address)
|
|
|
|
|
+ CompleteCommitEditText etAddress;
|
|
|
|
|
|
|
|
@BindView(R.id.sp_gwxz)
|
|
@BindView(R.id.sp_gwxz)
|
|
|
AppCompatSpinner spGwxz;
|
|
AppCompatSpinner spGwxz;
|
|
@@ -54,6 +60,7 @@ public class ZhongXinStep22Fragment extends DaggerFragment implements ZXStep22Co
|
|
|
|
|
|
|
|
@Inject
|
|
@Inject
|
|
|
ZXStep22Presenter presenter;
|
|
ZXStep22Presenter presenter;
|
|
|
|
|
+ private String dwxz;
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public void setupDaggerComponent() {
|
|
public void setupDaggerComponent() {
|
|
@@ -84,6 +91,7 @@ public class ZhongXinStep22Fragment extends DaggerFragment implements ZXStep22Co
|
|
|
@Override
|
|
@Override
|
|
|
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
|
|
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
|
|
|
String value = (String) dwxzAdapter.getItem(position);
|
|
String value = (String) dwxzAdapter.getItem(position);
|
|
|
|
|
+ dwxz= value;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -112,36 +120,59 @@ public class ZhongXinStep22Fragment extends DaggerFragment implements ZXStep22Co
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
|
|
+ dwxz = dwxzAdapter.getItem(0).toString();
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
private void zxCompany(){
|
|
private void zxCompany(){
|
|
|
|
|
|
|
|
-// if(TextUtils.isEmpty(etName.getText().toString())){
|
|
|
|
|
-// Toast.makeText(this,"请输入姓名",Toast.LENGTH_SHORT).show();
|
|
|
|
|
-// return;
|
|
|
|
|
-// }
|
|
|
|
|
-//
|
|
|
|
|
-//
|
|
|
|
|
-// if(TextUtils.isEmpty(etMobile.getText().toString())){
|
|
|
|
|
-// Toast.makeText(this,"请输入手机号",Toast.LENGTH_SHORT).show();
|
|
|
|
|
-// return;
|
|
|
|
|
-// }
|
|
|
|
|
-// if(TextUtils.isEmpty(etIdNo.getText().toString())){
|
|
|
|
|
-// Toast.makeText(this,"请输入身份证号",Toast.LENGTH_SHORT).show();
|
|
|
|
|
-// return;
|
|
|
|
|
-// }
|
|
|
|
|
-// if(TextUtils.isEmpty(etSms.getText().toString())){
|
|
|
|
|
-// Toast.makeText(this,"请输入验证码",Toast.LENGTH_SHORT).show();
|
|
|
|
|
-// return;
|
|
|
|
|
-// }
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-// Map<String,String> map = new HashMap<>();
|
|
|
|
|
-// map.put("name",etName.getText().toString());
|
|
|
|
|
-// map.put("mobile",etMobile.getText().toString());
|
|
|
|
|
-// map.put("id_card",etIdNo.getText().toString());
|
|
|
|
|
-// map.put("code",etSms.getText().toString());
|
|
|
|
|
|
|
+ if(TextUtils.isEmpty(etName.getText().toString())){
|
|
|
|
|
+ Toast.makeText(getActivity(),"请输入单位名称",Toast.LENGTH_SHORT).show();
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ if(TextUtils.isEmpty(etProvence.getText().toString())){
|
|
|
|
|
+ Toast.makeText(getActivity(),"请输入省份",Toast.LENGTH_SHORT).show();
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ if(TextUtils.isEmpty(etCity.getText().toString())){
|
|
|
|
|
+ Toast.makeText(getActivity(),"请输入城市",Toast.LENGTH_SHORT).show();
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ if(TextUtils.isEmpty(etArea.getText().toString())){
|
|
|
|
|
+ Toast.makeText(getActivity(),"请输入区/县",Toast.LENGTH_SHORT).show();
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ if(TextUtils.isEmpty(etAddress.getText().toString())){
|
|
|
|
|
+ Toast.makeText(getActivity(),"请输入单位地址",Toast.LENGTH_SHORT).show();
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ if(TextUtils.isEmpty(etTelQ.getText().toString())){
|
|
|
|
|
+ Toast.makeText(getActivity(),"请输入单位电话区号",Toast.LENGTH_SHORT).show();
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ if(TextUtils.isEmpty(etTelNo.getText().toString())){
|
|
|
|
|
+ Toast.makeText(getActivity(),"请输入单位电话号码",Toast.LENGTH_SHORT).show();
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ Map<String,String> map = new HashMap<>();
|
|
|
|
|
+
|
|
|
|
|
+ map.put("job_type",dwxz);
|
|
|
|
|
+ map.put("com_name",etName.getText().toString());
|
|
|
|
|
+ map.put("com_province",etProvence.getText().toString());
|
|
|
|
|
+ map.put("com_city",etCity.getText().toString());
|
|
|
|
|
+ map.put("com_address",etAddress.getText().toString());
|
|
|
|
|
+ map.put("com_tel_1",etTelQ.getText().toString());
|
|
|
|
|
+ map.put("com_tel_2",etTelNo.getText().toString());
|
|
|
|
|
+ map.put("card_method","柜台激活");
|
|
|
|
|
+ map.put("token", SpUtils.getOpenId(SheepApp.mContext));
|
|
|
|
|
+
|
|
|
|
|
+ presenter.zxCompany(map);
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
}
|
|
@@ -158,6 +189,8 @@ public class ZhongXinStep22Fragment extends DaggerFragment implements ZXStep22Co
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public void goNext() {
|
|
public void goNext() {
|
|
|
|
|
+ FragmentTabHost fragmentTabHost = ((CITICBankOtherInfoActivity)getActivity()).getmFragmentTabHost();
|
|
|
|
|
+ fragmentTabHost.setCurrentTab(2);
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|