|
|
|
|
|
|
|
|
private String imgUrl4 = ""; |
|
|
private String imgUrl4 = ""; |
|
|
private String imgUrl5 = ""; |
|
|
private String imgUrl5 = ""; |
|
|
private String identifyIdCard = ""; //识别出的身份证号 |
|
|
private String identifyIdCard = ""; //识别出的身份证号 |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
protected View getLayoutView() { |
|
|
protected View getLayoutView() { |
|
|
binding = ActivityIdentityInformationUploadBinding.inflate(getLayoutInflater()); |
|
|
binding = ActivityIdentityInformationUploadBinding.inflate(getLayoutInflater()); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
if(!ValidatorUtils.isMobile(binding.text2.getText().toString())){ |
|
|
|
|
|
|
|
|
if (!ValidatorUtils.isMobile(binding.text2.getText().toString())) { |
|
|
toast("请输入正确的手机号!"); |
|
|
toast("请输入正确的手机号!"); |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
if(!ValidatorUtils.isValidatedAllIdcard(binding.text3.getText().toString())){ |
|
|
|
|
|
|
|
|
if (!ValidatorUtils.isValidatedAllIdcard(binding.text3.getText().toString())) { |
|
|
toast("请输入有效的身份证号!"); |
|
|
toast("请输入有效的身份证号!"); |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@SuppressLint({"NewApi", "LogNotTimber"}) |
|
|
@SuppressLint({"NewApi", "LogNotTimber"}) |
|
|
@SingleClick |
|
|
@SingleClick |
|
|
public void onImage(View view) { |
|
|
public void onImage(View view) { |
|
|
if (view == binding.image5){//委托书 |
|
|
|
|
|
|
|
|
if (view == binding.image5) {//委托书 |
|
|
FileUtils.getInstance(this).uploadGeneralImage(true, null, new FileUtils.OnUploadCallback() { |
|
|
FileUtils.getInstance(this).uploadGeneralImage(true, null, new FileUtils.OnUploadCallback() { |
|
|
@Override |
|
|
@Override |
|
|
public void onSuccess(ResultBean.ProductInfo bizContent) { |
|
|
public void onSuccess(ResultBean.ProductInfo bizContent) { |
|
|
String url = bizContent.data.getUrl(); |
|
|
String url = bizContent.data.getUrl(); |
|
|
if (!FunHelper.isEmpty(url)){ |
|
|
|
|
|
|
|
|
if (!FunHelper.isEmpty(url)) { |
|
|
GlideApp.with(getActivity()).load(url).into((ImageView) view); |
|
|
GlideApp.with(getActivity()).load(url).into((ImageView) view); |
|
|
imgUrl5 = url; |
|
|
imgUrl5 = url; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|
}else{//身份证件照 |
|
|
|
|
|
|
|
|
} else {//身份证件照 |
|
|
String str = ""; |
|
|
String str = ""; |
|
|
if (view == binding.image1 || view == binding.image3) { |
|
|
if (view == binding.image1 || view == binding.image3) { |
|
|
str = "1"; |
|
|
str = "1"; |
|
|
} else if (view == binding.image2 || view == binding.image4) { |
|
|
} else if (view == binding.image2 || view == binding.image4) { |
|
|
str = "2"; |
|
|
str = "2"; |
|
|
} |
|
|
} |
|
|
HashMap<String,String> params = new HashMap<>(); |
|
|
|
|
|
params.put("source","1"); |
|
|
|
|
|
params.put("agencyId","52010106004"); |
|
|
|
|
|
params.put("fileName",System.currentTimeMillis() + ".png"); |
|
|
|
|
|
params.put("imageType",str);//1正,2反 |
|
|
|
|
|
|
|
|
HashMap<String, String> params = new HashMap<>(); |
|
|
|
|
|
params.put("source", "1"); |
|
|
|
|
|
params.put("agencyId", "52010106004"); |
|
|
|
|
|
params.put("fileName", System.currentTimeMillis() + ".png"); |
|
|
|
|
|
params.put("imageType", str);//1正,2反 |
|
|
String finalStr = str; |
|
|
String finalStr = str; |
|
|
FileUtils.getInstance(this).uploadOcrIDCard(true, params, new FileUtils.OnOcrUploadCallback() { |
|
|
FileUtils.getInstance(this).uploadOcrIDCard(true, params, new FileUtils.OnOcrUploadCallback() { |
|
|
@Override |
|
|
@Override |
|
|
public void onSuccess(ResultBean.BizContent bizContent) { |
|
|
public void onSuccess(ResultBean.BizContent bizContent) { |
|
|
if("1".equals(finalStr)){ |
|
|
|
|
|
|
|
|
if ("1".equals(finalStr)) { |
|
|
identifyIdCard = bizContent.getIdno(); |
|
|
identifyIdCard = bizContent.getIdno(); |
|
|
} |
|
|
} |
|
|
hideDialog(); |
|
|
|
|
|
|
|
|
|
|
|
if (view == binding.image1) { |
|
|
if (view == binding.image1) { |
|
|
setText(binding.text1, bizContent.getName()); |
|
|
|
|
|
setText(binding.text3, bizContent.getIdno()); |
|
|
|
|
|
setText(binding.text4, bizContent.getAddress()); |
|
|
|
|
|
if (!TextUtils.isEmpty(bizContent.getImageUrl())) { |
|
|
if (!TextUtils.isEmpty(bizContent.getImageUrl())) { |
|
|
imgUrl1 = bizContent.getImageUrl(); |
|
|
imgUrl1 = bizContent.getImageUrl(); |
|
|
GlideApp.with(getActivity()).load(bizContent.getImageUrl()).into(binding.image1); |
|
|
GlideApp.with(getActivity()).load(bizContent.getImageUrl()).into(binding.image1); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
setText(binding.text1, bizContent.getName()); |
|
|
|
|
|
setText(binding.text3, bizContent.getIdno()); |
|
|
|
|
|
setText(binding.text4, bizContent.getAddress()); |
|
|
|
|
|
|
|
|
} else if (view == binding.image3) { |
|
|
} else if (view == binding.image3) { |
|
|
setText(binding.text6, bizContent.getName()); |
|
|
|
|
|
setText(binding.text7, bizContent.getIdno()); |
|
|
|
|
|
if (!TextUtils.isEmpty(bizContent.getImageUrl())) { |
|
|
if (!TextUtils.isEmpty(bizContent.getImageUrl())) { |
|
|
imgUrl3 = bizContent.getImageUrl(); |
|
|
imgUrl3 = bizContent.getImageUrl(); |
|
|
GlideApp.with(getActivity()).load(bizContent.getImageUrl()).into(binding.image3); |
|
|
GlideApp.with(getActivity()).load(bizContent.getImageUrl()).into(binding.image3); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
setText(binding.text6, bizContent.getName()); |
|
|
|
|
|
setText(binding.text7, bizContent.getIdno()); |
|
|
|
|
|
|
|
|
} else if (view == binding.image2) { |
|
|
} else if (view == binding.image2) { |
|
|
//过期时间 |
|
|
|
|
|
if (bizContent.getEnddate().length() == 8) { |
|
|
|
|
|
setText(binding.text5, bizContent.getEnddate().substring(0, 4) + "-" + bizContent.getEnddate().substring(4, 6) |
|
|
|
|
|
+ "-" + bizContent.getEnddate().substring(6, 8)); |
|
|
|
|
|
} |
|
|
|
|
|
if (!TextUtils.isEmpty(bizContent.getImageUrl())) { |
|
|
if (!TextUtils.isEmpty(bizContent.getImageUrl())) { |
|
|
imgUrl2 = bizContent.getImageUrl(); |
|
|
imgUrl2 = bizContent.getImageUrl(); |
|
|
GlideApp.with(getActivity()).load(bizContent.getImageUrl()).into(binding.image2); |
|
|
|
|
|
|
|
|
GlideApp.with(getActivity()).load(imgUrl2).into(binding.image2); |
|
|
} |
|
|
} |
|
|
} else if (view == binding.image4) { |
|
|
|
|
|
|
|
|
|
|
|
//过期时间 |
|
|
//过期时间 |
|
|
if (bizContent.getEnddate().length() == 8) { |
|
|
|
|
|
setText(binding.text8, bizContent.getEnddate().substring(0, 4) + "-" + bizContent.getEnddate().substring(4, 6) |
|
|
|
|
|
|
|
|
if (!FunHelper.isEmpty(bizContent.getEnddate()) && bizContent.getEnddate().length() == 8) { |
|
|
|
|
|
setText(binding.text5, bizContent.getEnddate().substring(0, 4) + "-" + bizContent.getEnddate().substring(4, 6) |
|
|
+ "-" + bizContent.getEnddate().substring(6, 8)); |
|
|
+ "-" + bizContent.getEnddate().substring(6, 8)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} else if (view == binding.image4) { |
|
|
if (!TextUtils.isEmpty(bizContent.getImageUrl())) { |
|
|
if (!TextUtils.isEmpty(bizContent.getImageUrl())) { |
|
|
imgUrl4 = bizContent.getImageUrl(); |
|
|
imgUrl4 = bizContent.getImageUrl(); |
|
|
GlideApp.with(getActivity()).load(bizContent.getImageUrl()).into(binding.image4); |
|
|
GlideApp.with(getActivity()).load(bizContent.getImageUrl()).into(binding.image4); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
//过期时间 |
|
|
|
|
|
if (!FunHelper.isEmpty(bizContent.getEnddate()) && bizContent.getEnddate().length() == 8) { |
|
|
|
|
|
setText(binding.text8, bizContent.getEnddate().substring(0, 4) + "-" + bizContent.getEnddate().substring(4, 6) |
|
|
|
|
|
+ "-" + bizContent.getEnddate().substring(6, 8)); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |