|
|
|
@ -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());
|
|
|
|
|