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();
    }