|
|
@@ -288,9 +288,15 @@ public class ChengTaiApiRequestImpl implements ChengTaiApiRequest {
|
|
|
String ocrStr = HttpUtil.sendPost("http://39.98.41.104:8088/getres", sendBody);
|
|
|
CheckCodeResp resp = JSONUtil.toBean(ocrStr, CheckCodeResp.class);
|
|
|
if(StringUtils.isNotEmpty(resp.getJqImageCode())){
|
|
|
+ if(quoteVo.getCiTransferCode() != null && !quoteVo.getCiTransferCode().equals("")){
|
|
|
+ resp.setJqImageCode(quoteVo.getCiTransferCode());
|
|
|
+ }
|
|
|
quoteVo.setCiTransferCode(resp.getJqImageCode().replace("0", "O"));
|
|
|
}
|
|
|
if(StringUtils.isNotEmpty(resp.getSyImageCode())){
|
|
|
+ if(quoteVo.getBiTransferCode() != null && !quoteVo.getBiTransferCode().equals("")){
|
|
|
+ resp.setSyImageCode(quoteVo.getBiTransferCode());
|
|
|
+ }
|
|
|
quoteVo.setBiTransferCode(resp.getSyImageCode().replace("0", "O"));
|
|
|
}
|
|
|
premiumCalculationRequest = new PremiumCalculationRequest(quoteVo, carActualValue, parameters, vehicle, orderNumber);
|
|
|
@@ -407,7 +413,7 @@ public class ChengTaiApiRequestImpl implements ChengTaiApiRequest {
|
|
|
// 人工核保
|
|
|
if (submitResponse.getProposal().getUnderWriteInd().equals("8")
|
|
|
|| submitResponse.getProposal().getUnderWriteInd().equals("9")) {
|
|
|
- underwritingResultsVo.setUnderwritingStatus(InsOrderStatusEnum.WAIT_AUDIT);
|
|
|
+ underwritingResultsVo.setUnderwritingStatus(InsOrderStatusEnum.STAFF_PROCESS);
|
|
|
underwritingResultsVo.setJqApplyNo(submitResponse.getProposal().getCompProposalNo());
|
|
|
underwritingResultsVo.setSyApplyNo(submitResponse.getProposal().getCommProposalNo());
|
|
|
if (submitResponse.getProposal().getNoCarProposalNo() != null) {
|
|
|
@@ -415,7 +421,7 @@ public class ChengTaiApiRequestImpl implements ChengTaiApiRequest {
|
|
|
}
|
|
|
// 获取支付链接
|
|
|
String message = submitResponse.getHead().getErrorMessage();
|
|
|
- underwritingResultsVo.setUnderwritingResult(message);
|
|
|
+ underwritingResultsVo.setUnderwritingResult("自核转人工,原因:"+ message);
|
|
|
PaymentLinkResultsVo paymentLinkResultsVo = getPaymentLink(paymentLinkVo);
|
|
|
underwritingResultsVo.setPaymentLink(paymentLinkResultsVo.getPaymentLink());
|
|
|
}
|