|
|
|
@ -183,7 +183,6 @@ public class InvProductDetailServiceImpl implements InvProductDetailService {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
IoCodeLostEntity codeLostEntity = codeLostService.findByCode(code);
|
|
|
|
|
|
|
|
|
|
FilterInvProductDetailRequest filterInvProductDetailRequest = new FilterInvProductDetailRequest();
|
|
|
|
|
UdiInfoEntity udiInfoEntity = getMinDi(code);
|
|
|
|
|
UdiEntity udiEntity = FilterUdiUtils.getUdi(code);
|
|
|
|
@ -192,11 +191,13 @@ public class InvProductDetailServiceImpl implements InvProductDetailService {
|
|
|
|
|
udiEntity.setExpireDate(codeLostEntity.getExpireDate());
|
|
|
|
|
udiEntity.setProduceDate(codeLostEntity.getProduceDate());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (udiInfoEntity.getDiType() == ConstantStatus.DITYPE_PACK || udiInfoEntity.getDiType() == ConstantStatus.DITYPE_SYDY
|
|
|
|
|
|| (udiInfoEntity.getSjcpbm() != null && !"".equals(udiInfoEntity.getSjcpbm()))) {
|
|
|
|
|
udiEntity.setUdi(udiInfoEntity.getNameCode());
|
|
|
|
|
code = FilterUdiUtils.transGlxpNoSerStr(udiEntity);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
filterInvProductDetailRequest.setOriginCode(null);
|
|
|
|
|
filterInvProductDetailRequest.setCode(code);
|
|
|
|
|
if (StrUtil.isNotEmpty(udiEntity.getBatchNo()))
|
|
|
|
|