From 4a266cb8fdab12dc448308277b51edc86856ce13 Mon Sep 17 00:00:00 2001 From: chenhc <2369838784@qq.com> Date: Thu, 5 Sep 2024 11:41:45 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=89=AB=E7=A0=81=E5=9B=9E=E8=BD=A6?= =?UTF-8?q?=E8=A7=A6=E5=8F=91=E5=A4=84=E6=96=B9=E4=B8=8B=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../inout/IoCodeTempController.java | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/glxp/api/controller/inout/IoCodeTempController.java b/src/main/java/com/glxp/api/controller/inout/IoCodeTempController.java index 56489b658..ccbf739bd 100644 --- a/src/main/java/com/glxp/api/controller/inout/IoCodeTempController.java +++ b/src/main/java/com/glxp/api/controller/inout/IoCodeTempController.java @@ -234,14 +234,17 @@ public class IoCodeTempController extends BaseController { collectOrderRequest.setBusType("YPCF002"); collectOrderRequest.setBillNo(code); BaseResponse baseResponse = collectOriginService.downloadOrder(collectOrderRequest); - if (ResultEnum.SUCCESS.getCode() != baseResponse.getCode()) - throw new JsonException(500, "处方单据下载失败!"); - - collectOrder = collectOrderService.getByBillNo(code); - //=============================================// - BaseResponse response = ResultVOUtils.error(601, code); - response.setData(collectOrder); - return response; + if (ResultEnum.SUCCESS.getCode() == baseResponse.getCode()){ + collectOrder = collectOrderService.getByBillNo(code); + //=============================================// + BaseResponse response = ResultVOUtils.error(601, code); + response.setData(collectOrder); + return response; + }else { + BaseResponse response = ResultVOUtils.error(501, "UDI码格式错误"); + response.setData(originCode); + return response; + } }else { BaseResponse response = ResultVOUtils.error(601, code); response.setData(collectOrder);