| | |
| | | for (XpQualificationAuditVO xpQualificationAuditVO : list) { |
| | | xpQualificationAuditVO.setPhoneNumber(SensitiveDataCryptoUtil.decryptIfPossible(xpQualificationAuditVO.getPhoneNumber())); |
| | | xpQualificationAuditVO.setPhoneNumber(SensitiveDataCryptoUtil.decryptIfPossible(xpQualificationAuditVO.getPhoneNumber())); |
| | | if(!loginUser.getPhoneDesensitizationExempt()){ |
| | | if (!loginUser.getPhoneDesensitizationExempt()) { |
| | | xpQualificationAuditVO.setPhoneNumber(DesensitizedUtil.mobilePhone(xpQualificationAuditVO.getPhoneNumber())); |
| | | } |
| | | String certificateOfNoCriminalRecord = xpQualificationAuditVO.getCertificateOfNoCriminalRecord(); |
| | | if (certificateOfNoCriminalRecord != null) { |
| | | JSONObject jsonObject = JSONObject.parseObject(certificateOfNoCriminalRecord); |
| | | // 1 |
| | | String downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true); |
| | | jsonObject.put("url", downloadUrl); |
| | | xpQualificationAuditVO.setCertificateOfNoCriminalRecord(jsonObject.toJSONString()); |
| | | } |
| | | |
| | | String driverLicense = xpQualificationAuditVO.getDriverLicense(); |
| | | if (driverLicense != null) { |
| | | JSONObject jsonObject = JSONObject.parseObject(driverLicense); |
| | | //1 |
| | | String downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true); |
| | | jsonObject.put("url", downloadUrl); |
| | | xpQualificationAuditVO.setDriverLicense(jsonObject.toJSONString()); |
| | | } |
| | | |
| | | |
| | | String trainingGraduationCertificate = xpQualificationAuditVO.getTrainingGraduationCertificate(); |
| | | if (trainingGraduationCertificate != null) { |
| | | JSONObject jsonObject = JSONObject.parseObject(trainingGraduationCertificate); |
| | | //1 |
| | | String downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true); |
| | | jsonObject.put("url", downloadUrl); |
| | | xpQualificationAuditVO.setTrainingGraduationCertificate(jsonObject.toJSONString()); |
| | | } |
| | | |
| | | String idCardFront = xpQualificationAuditVO.getIdCardFront(); |
| | | if (idCardFront != null) { |
| | | JSONObject jsonObject = JSONObject.parseObject(idCardFront); |
| | | //1 |
| | | String downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true); |
| | | jsonObject.put("url", downloadUrl); |
| | | xpQualificationAuditVO.setIdCardFront(jsonObject.toJSONString()); |
| | | } |
| | | |
| | | String idCardBack = xpQualificationAuditVO.getIdCardBack(); |
| | | if (idCardBack != null) { |
| | | JSONObject jsonObject = JSONObject.parseObject(idCardBack); |
| | | //1 |
| | | String downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true); |
| | | jsonObject.put("url", downloadUrl); |
| | | xpQualificationAuditVO.setIdCardBack(jsonObject.toJSONString()); |
| | | } |
| | | // String certificateOfNoCriminalRecord = xpQualificationAuditVO.getCertificateOfNoCriminalRecord(); |
| | | // if (certificateOfNoCriminalRecord != null) { |
| | | // JSONObject jsonObject = JSONObject.parseObject(certificateOfNoCriminalRecord); |
| | | // // 1 |
| | | // String downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true); |
| | | // jsonObject.put("url", downloadUrl); |
| | | // xpQualificationAuditVO.setCertificateOfNoCriminalRecord(jsonObject.toJSONString()); |
| | | // } |
| | | // |
| | | // String driverLicense = xpQualificationAuditVO.getDriverLicense(); |
| | | // if (driverLicense != null) { |
| | | // JSONObject jsonObject = JSONObject.parseObject(driverLicense); |
| | | // //1 |
| | | // String downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true); |
| | | // jsonObject.put("url", downloadUrl); |
| | | // xpQualificationAuditVO.setDriverLicense(jsonObject.toJSONString()); |
| | | // } |
| | | // |
| | | // |
| | | // String trainingGraduationCertificate = xpQualificationAuditVO.getTrainingGraduationCertificate(); |
| | | // if (trainingGraduationCertificate != null) { |
| | | // JSONObject jsonObject = JSONObject.parseObject(trainingGraduationCertificate); |
| | | // //1 |
| | | // String downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true); |
| | | // jsonObject.put("url", downloadUrl); |
| | | // xpQualificationAuditVO.setTrainingGraduationCertificate(jsonObject.toJSONString()); |
| | | // } |
| | | // |
| | | // String idCardFront = xpQualificationAuditVO.getIdCardFront(); |
| | | // if (idCardFront != null) { |
| | | // JSONObject jsonObject = JSONObject.parseObject(idCardFront); |
| | | // //1 |
| | | // String downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true); |
| | | // jsonObject.put("url", downloadUrl); |
| | | // xpQualificationAuditVO.setIdCardFront(jsonObject.toJSONString()); |
| | | // } |
| | | // |
| | | // String idCardBack = xpQualificationAuditVO.getIdCardBack(); |
| | | // if (idCardBack != null) { |
| | | // JSONObject jsonObject = JSONObject.parseObject(idCardBack); |
| | | // //1 |
| | | // String downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true); |
| | | // jsonObject.put("url", downloadUrl); |
| | | // xpQualificationAuditVO.setIdCardBack(jsonObject.toJSONString()); |
| | | // } |
| | | |
| | | } |
| | | |
| | |
| | | } |
| | | this.updateBatchById(qualificationAudits); |
| | | } |
| | | |
| | | @Override |
| | | public XpQualificationAuditVO getQualificationAuditInfo(Long id) { |
| | | XpQualificationAuditVO qualificationAuditInfo = this.baseMapper.getQualificationAuditInfo(id); |
| | | String certificateOfNoCriminalRecord = qualificationAuditInfo.getCertificateOfNoCriminalRecord(); |
| | | if (certificateOfNoCriminalRecord != null) { |
| | | JSONObject jsonObject = JSONObject.parseObject(certificateOfNoCriminalRecord); |
| | | // 1 |
| | | String downloadUrl = null; |
| | | try { |
| | | downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true); |
| | | } catch (UnsupportedEncodingException e) { |
| | | throw new RuntimeException(e); |
| | | } |
| | | jsonObject.put("url", downloadUrl); |
| | | qualificationAuditInfo.setCertificateOfNoCriminalRecord(jsonObject.toJSONString()); |
| | | } |
| | | |
| | | String driverLicense = qualificationAuditInfo.getDriverLicense(); |
| | | if (driverLicense != null) { |
| | | JSONObject jsonObject = JSONObject.parseObject(driverLicense); |
| | | //1 |
| | | String downloadUrl = null; |
| | | try { |
| | | downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true); |
| | | } catch (UnsupportedEncodingException e) { |
| | | throw new RuntimeException(e); |
| | | } |
| | | jsonObject.put("url", downloadUrl); |
| | | qualificationAuditInfo.setDriverLicense(jsonObject.toJSONString()); |
| | | } |
| | | |
| | | |
| | | String trainingGraduationCertificate = qualificationAuditInfo.getTrainingGraduationCertificate(); |
| | | if (trainingGraduationCertificate != null) { |
| | | JSONObject jsonObject = JSONObject.parseObject(trainingGraduationCertificate); |
| | | //1 |
| | | String downloadUrl = null; |
| | | try { |
| | | downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true); |
| | | } catch (UnsupportedEncodingException e) { |
| | | throw new RuntimeException(e); |
| | | } |
| | | jsonObject.put("url", downloadUrl); |
| | | qualificationAuditInfo.setTrainingGraduationCertificate(jsonObject.toJSONString()); |
| | | } |
| | | |
| | | String idCardFront = qualificationAuditInfo.getIdCardFront(); |
| | | if (idCardFront != null) { |
| | | JSONObject jsonObject = JSONObject.parseObject(idCardFront); |
| | | //1 |
| | | String downloadUrl = null; |
| | | try { |
| | | downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true); |
| | | } catch (UnsupportedEncodingException e) { |
| | | throw new RuntimeException(e); |
| | | } |
| | | jsonObject.put("url", downloadUrl); |
| | | qualificationAuditInfo.setIdCardFront(jsonObject.toJSONString()); |
| | | } |
| | | |
| | | String idCardBack = qualificationAuditInfo.getIdCardBack(); |
| | | if (idCardBack != null) { |
| | | JSONObject jsonObject = JSONObject.parseObject(idCardBack); |
| | | //1 |
| | | String downloadUrl = null; |
| | | try { |
| | | downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true); |
| | | } catch (UnsupportedEncodingException e) { |
| | | throw new RuntimeException(e); |
| | | } |
| | | jsonObject.put("url", downloadUrl); |
| | | qualificationAuditInfo.setIdCardBack(jsonObject.toJSONString()); |
| | | } |
| | | return qualificationAuditInfo; |
| | | } |
| | | } |