From a7747416c5f07f89973fd7eefdd3b80e09b7a72d Mon Sep 17 00:00:00 2001 From: yewj Date: Sun, 8 Sep 2024 15:43:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=9A=E5=8A=A1=E5=8D=95=E7=94=9F=E6=88=90?= =?UTF-8?q?=E6=89=AB=E7=A0=81=E5=8D=95=E9=97=AE=E9=A2=98=EF=BC=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../collect/IoCollectOrderCodeManService.java | 2 +- .../collect/IoCollectOrderService.java | 24 +++++++++++-------- .../collect/IoCollectOrderBizMapper.xml | 7 ++++-- src/main/resources/schemas/schema_v2.4.sql | 2 -- 4 files changed, 20 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/glxp/api/service/collect/IoCollectOrderCodeManService.java b/src/main/java/com/glxp/api/service/collect/IoCollectOrderCodeManService.java index e058cb146..5a111d068 100644 --- a/src/main/java/com/glxp/api/service/collect/IoCollectOrderCodeManService.java +++ b/src/main/java/com/glxp/api/service/collect/IoCollectOrderCodeManService.java @@ -430,7 +430,7 @@ public class IoCollectOrderCodeManService extends ServiceImpl ioCollectOrderList,String addr) { + public void importPrescribe(List ioCollectOrderList, String addr) { //下载处方 - if (CollUtil.isNotEmpty(ioCollectOrderList)){ + if (CollUtil.isNotEmpty(ioCollectOrderList)) { for (IoCollectOrder collectOrder : ioCollectOrderList) { if (collectOrderMapper.exists(new LambdaQueryWrapper().eq(IoCollectOrder::getBillNo, collectOrder.getBillNo()))) { continue; } SysWorkplaceDocumentEntity sysWorkplaceDocumentEntity = sysWorkplaceDocumentService.findByBusType(addr); - if (sysWorkplaceDocumentEntity == null){ + if (sysWorkplaceDocumentEntity == null) { continue; } - if(collectOrder.getWorkPlaceCode() == null){ + if (collectOrder.getWorkPlaceCode() == null) { //自动分配工位 final Long[] defaultWorkplace = {null}; List sysWorkplaces = sysWorkplaceService.getAllByBusType(addr); @@ -499,16 +498,15 @@ public class IoCollectOrderService extends ServiceImpl bizList = collectOrder.getBizList(); - if (CollUtil.isNotEmpty(bizList)){ - for(IoCollectOrderBiz collectOrderBiz : bizList){ - if(collectOrderBiz.getRelId() != null){ + if (CollUtil.isNotEmpty(bizList)) { + for (IoCollectOrderBiz collectOrderBiz : bizList) { + if (collectOrderBiz.getRelId() != null) { UdiRelevanceResponse udiRelevanceResponse = udiRelevanceService.selectByRelId(collectOrderBiz.getRelId() + ""); if (udiRelevanceResponse != null) { collectOrderBiz.setYbbm(udiRelevanceResponse.getYbbm()); collectOrderBiz.setPayFeeCode(udiRelevanceResponse.getPayFeeCode()); collectOrderBiz.setNameCode(udiRelevanceResponse.getNameCode()); if (IntUtil.value(udiRelevanceResponse.getProductsType()) == 2) { - collectOrderBiz.setGgxh(udiRelevanceResponse.getBzgg()); collectOrderBiz.setMeasureUnit(udiRelevanceResponse.getPrepnUnit()); } } @@ -688,6 +686,9 @@ public class IoCollectOrderService extends ServiceImpl