private void loadImage() { final DriverLicense entity = context.task_detail_entity.getLicense().getDriverLicense(); if (!UIUtils.isEmpty(entity.getLicenseImage())) { Glide.with(context) .load(Uri.parse(entity.getLicenseImage())) .placeholder(R.mipmap.icon_pic_loading) .error(R.mipmap.icon_pic_load_fail) .listener(new ImageLoaderListener(context, Uri.parse(entity.getLicenseImage()))) .into( (ImageView) driving_license_card_verify_view.findViewById(R.id.iv_driving_license_page)); ((TextView) driving_license_card_verify_view.findViewById(R.id.tv_face_2)) .setText("上传成功,点击图片可重新上传"); } else { Glide.with(context) .load(R.mipmap.driving_license_page) .listener(new ImageLoaderListener(context, null)) .into( (ImageView) driving_license_card_verify_view.findViewById(R.id.iv_driving_license_page)); ((TextView) driving_license_card_verify_view.findViewById(R.id.tv_face_2)).setText("点击上传"); } if (!UIUtils.isEmpty(entity.getLicenseBackImage())) { Glide.with(context) .load(Uri.parse(entity.getLicenseBackImage())) .placeholder(R.mipmap.icon_pic_loading) .error(R.mipmap.icon_pic_load_fail) .listener(new ImageLoaderListener(context, Uri.parse(entity.getLicenseBackImage()))) .into( (ImageView) driving_license_card_verify_view.findViewById(R.id.iv_driving_license_vice_page)); ((TextView) driving_license_card_verify_view.findViewById(R.id.tv_back_2)) .setText("上传成功,点击图片可重新上传"); } else { Glide.with(context) .load(R.mipmap.driving_license_vice_page) .listener(new ImageLoaderListener(context, null)) .into( (ImageView) driving_license_card_verify_view.findViewById(R.id.iv_driving_license_vice_page)); ((TextView) driving_license_card_verify_view.findViewById(R.id.tv_back_2)).setText("点击上传"); } }
@Override public void onClick(View v) { CarDetail cardetail_entity = context.task_detail_entity.getCarDetail(); DriverLicense driverLicense_entity = context.task_detail_entity.getLicense().getDriverLicense(); if (UIUtils.isEmpty(driverLicense_entity.getLicenseImage())) { ToastUtils.showToast("未上传行驶证正面照片"); return; } if (UIUtils.isEmpty(driverLicense_entity.getLicenseBackImage())) { ToastUtils.showToast("未上传行驶证副页照片"); return; } if (UIUtils.isEmpty(cardetail_entity.getCarTypeId())) { ToastUtils.showToast("未选择品牌型号"); return; } if (UIUtils.isEmpty( ((TextView) driving_license_card_verify_view.findViewById(R.id.tv_car_plate1)) .getText() .toString() .trim()) || UIUtils.isEmpty( ((TextView) driving_license_card_verify_view.findViewById(R.id.tv_car_plate2)) .getText() .toString() .trim()) || UIUtils.isEmpty( ((TextView) driving_license_card_verify_view.findViewById(R.id.tv_car_plate3)) .getText() .toString() .trim())) { ToastUtils.showToast("请检查车牌号码"); return; } if (UIUtils.isEmpty( ((EditText) driving_license_card_verify_view.findViewById(R.id.et_name)) .getText() .toString() .trim())) { ToastUtils.showToast("请输入所有人姓名"); return; } if (UIUtils.isEmpty(driverLicense_entity.getOwnerType())) { // 所有人性质; ToastUtils.showToast("请选择所有性质"); return; } if (UIUtils.isEmpty(driverLicense_entity.getUseType())) { ToastUtils.showToast("请选择使用性质"); return; } if (UIUtils.isEmpty(driverLicense_entity.getCapacity())) { ToastUtils.showToast("请选择可载人数"); return; } if (UIUtils.isEmpty( ((EditText) (driving_license_card_verify_view.findViewById(R.id.et_che_liang_shibie_daihao))) .getText() .toString() .trim())) { ToastUtils.showToast("请输入车辆识别号"); return; } if (UIUtils.isEmpty( ((EditText) (driving_license_card_verify_view.findViewById(R.id.et_engine_num))) .getText() .toString() .trim())) { ToastUtils.showToast("请输入发动机号"); return; } if (UIUtils.isEmpty(driverLicense_entity.getRegisteDate())) { ToastUtils.showToast("请选择注册日期"); return; } if (UIUtils.isEmpty(driverLicense_entity.getLicenseEndTime())) { ToastUtils.showToast("请选择年检有效期"); return; } String registeDate = driverLicense_entity.getRegisteDate(); if (UIUtils.checkDateValidity(registeDate)) { ToastUtils.showToast("注册日期无效"); return; } String outlineDate = driverLicense_entity.getLicenseEndTime(); if (!UIUtils.checkDateValidity(outlineDate)) { ToastUtils.showToast("车检已过有效期"); return; } requestPass(); }