From 94fff63ebb9207a04bb9838b3f97b1e5c7c6c554 Mon Sep 17 00:00:00 2001 From: qiuyt Date: Mon, 2 Dec 2024 14:19:46 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=89=E5=85=A5=E8=8D=AF=E5=93=81=E9=98=BF?= =?UTF-8?q?=E9=87=8C=E5=AD=97=E6=AE=B5=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/glxp/api/service/basic/UdiContrastService.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/com/glxp/api/service/basic/UdiContrastService.java b/src/main/java/com/glxp/api/service/basic/UdiContrastService.java index dd56bb1e..901ab970 100644 --- a/src/main/java/com/glxp/api/service/basic/UdiContrastService.java +++ b/src/main/java/com/glxp/api/service/basic/UdiContrastService.java @@ -261,6 +261,15 @@ public class UdiContrastService { BeanUtils.copyProperties(thrProductsEntity, udiProductEntity); if (list != null && list.size() > 0) { YbDrug ybDrug = list.get(0); + // 数据做处理好查询阿里接口 + ybDrug.setRegisteredProductName(ybDrug.getRegisteredProductName().replace("(","(").replace(")",")")); + if(ybDrug.getApprovalCode().contains("(")){ + String[] charArr = ybDrug.getRegisteredProductName().split("\\("); + ybDrug.setRegisteredProductName(charArr[0]); + } + ybDrug.setApprovalCode(ybDrug.getApprovalCode().replace("(","(").replace(")",")")); + + udiProductEntity.setId(IdUtil.getSnowflakeNextId()); // udiProductEntity.setNameCode(thrProductsEntity.getCode()); udiProductEntity.setPrepnSpec(ybDrug.getRealityOutlook());