res.setOcrResultId(ocrResult.getId()); | res.setOcrResultId(ocrResult.getId()); | ||||
res.setImageUrl(new MinioUtil().getOuterUrl(res.getImageUrl())); | res.setImageUrl(new MinioUtil().getOuterUrl(res.getImageUrl())); | ||||
return res; | return res; | ||||
} catch (ServiceHandleException e) { | |||||
} catch (ManagerException e) { | |||||
ocrResult.setCode(e.getErrorCode()); | ocrResult.setCode(e.getErrorCode()); | ||||
ocrResult.setMessage(e.getMessage()); | ocrResult.setMessage(e.getMessage()); | ||||
ocrResultRepo.save(ocrResult); | ocrResultRepo.save(ocrResult); | ||||
res.setOcrResultId(ocrResult.getId()); | res.setOcrResultId(ocrResult.getId()); | ||||
res.setImageUrl(new MinioUtil().getOuterUrl(res.getImageUrl())); | res.setImageUrl(new MinioUtil().getOuterUrl(res.getImageUrl())); | ||||
return res; | return res; | ||||
} catch (ServiceHandleException e) { | |||||
} catch (ManagerException e) { | |||||
ocrResult.setCode(e.getErrorCode()); | ocrResult.setCode(e.getErrorCode()); | ||||
ocrResult.setMessage(e.getMessage()); | ocrResult.setMessage(e.getMessage()); | ||||
ocrResultRepo.save(ocrResult); | ocrResultRepo.save(ocrResult); | ||||
res.setOcrResultId(ocrResult.getId()); | res.setOcrResultId(ocrResult.getId()); | ||||
res.setImageUrl(new MinioUtil().getOuterUrl(res.getImageUrl())); | res.setImageUrl(new MinioUtil().getOuterUrl(res.getImageUrl())); | ||||
return res; | return res; | ||||
} catch (ServiceHandleException e) { | |||||
} catch (ManagerException e) { | |||||
ocrResult.setCode(e.getErrorCode()); | ocrResult.setCode(e.getErrorCode()); | ||||
ocrResult.setMessage(e.getMessage()); | ocrResult.setMessage(e.getMessage()); | ||||
ocrResultRepo.save(ocrResult); | ocrResultRepo.save(ocrResult); |
package cn.com.taiji.userw.manager; | package cn.com.taiji.userw.manager; | ||||
import cn.com.taiji.common.manager.ManagerException; | import cn.com.taiji.common.manager.ManagerException; | ||||
import cn.com.taiji.common.manager.net.http.ServiceHandleException; | |||||
import cn.com.taiji.common.pub.json.JsonTools; | import cn.com.taiji.common.pub.json.JsonTools; | ||||
import cn.com.taiji.core.entity.comm.OcrResult; | import cn.com.taiji.core.entity.comm.OcrResult; | ||||
import cn.com.taiji.core.entity.dict.OcrType; | import cn.com.taiji.core.entity.dict.OcrType; | ||||
ocrResultRepo.save(ocrResult); | ocrResultRepo.save(ocrResult); | ||||
res.setOcrResultId(ocrResult.getId()); | res.setOcrResultId(ocrResult.getId()); | ||||
return res; | return res; | ||||
} catch (ServiceHandleException e) { | |||||
} catch (ManagerException e) { | |||||
ocrResult.setCode(e.getErrorCode()); | ocrResult.setCode(e.getErrorCode()); | ||||
ocrResult.setMessage(e.getMessage()); | ocrResult.setMessage(e.getMessage()); | ||||
ocrResultRepo.save(ocrResult); | ocrResultRepo.save(ocrResult); | ||||
ocrResultRepo.save(ocrResult); | ocrResultRepo.save(ocrResult); | ||||
res.setOcrResultId(ocrResult.getId()); | res.setOcrResultId(ocrResult.getId()); | ||||
return res; | return res; | ||||
} catch (ServiceHandleException e) { | |||||
} catch (ManagerException e) { | |||||
ocrResult.setCode(e.getErrorCode()); | ocrResult.setCode(e.getErrorCode()); | ||||
ocrResult.setMessage(e.getMessage()); | ocrResult.setMessage(e.getMessage()); | ||||
ocrResultRepo.save(ocrResult); | ocrResultRepo.save(ocrResult); | ||||
ocrResultRepo.save(ocrResult); | ocrResultRepo.save(ocrResult); | ||||
res.setOcrResultId(ocrResult.getId()); | res.setOcrResultId(ocrResult.getId()); | ||||
return res; | return res; | ||||
} catch (ServiceHandleException e) { | |||||
} catch (ManagerException e) { | |||||
ocrResult.setCode(e.getErrorCode()); | ocrResult.setCode(e.getErrorCode()); | ||||
ocrResult.setMessage(e.getMessage()); | ocrResult.setMessage(e.getMessage()); | ||||
ocrResultRepo.save(ocrResult); | ocrResultRepo.save(ocrResult); |
if (!IssueOrderStatus.NORMAL.equals(order.getOrderStatus())) { | if (!IssueOrderStatus.NORMAL.equals(order.getOrderStatus())) { | ||||
throw newBusinessException("订单状态异常,订单状态" + order.getOrderStatus().getStatus()); | throw newBusinessException("订单状态异常,订单状态" + order.getOrderStatus().getStatus()); | ||||
} | } | ||||
if (!IssueOrderStep.CUSTOMER_UPLOAD.equals(order.getOrderStep()) && !IssueOrderStep.VEHICLE_UPLOAD.equals(order.getOrderStep())) { | |||||
if (!IssueOrderStep.CUSTOMER_UPLOAD.equals(order.getOrderStep()) && !IssueOrderStep.VEHICLE_UPLOAD.equals(order.getOrderStep()) | |||||
&& !IssueOrderStep.WAITING_AUDIT.equals(order.getOrderStep())) { | |||||
throw newBusinessException("当前订单阶段不能上传车辆信息"); | throw newBusinessException("当前订单阶段不能上传车辆信息"); | ||||
} | } | ||||
if (!Objects.equals(order.getVanType(), request.getVanType())) { | if (!Objects.equals(order.getVanType(), request.getVanType())) { |