|
|
|
@ -849,6 +849,8 @@ public class IoCheckInoutService {
|
|
|
|
|
List<IoOrderCheckResultResponse> orderCheckResultResponses = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
for (IoOrderDetailBizEntity bizEntity : orderDetailBizEntities) {
|
|
|
|
|
//药品数据把药品数据补齐 bzgg 制剂规格 剂型
|
|
|
|
|
UdiProductEntity product = udiProductService.findProductByNameCode(bizEntity.getNameCode());
|
|
|
|
|
boolean isPass = false;
|
|
|
|
|
for (IoOrderDetailCodeEntity codeEntity : orderDetailCodeEntities) {
|
|
|
|
|
if (!codeEntity.isCheckSuccess() && checkId(bizEntity, codeEntity) == null
|
|
|
|
@ -860,6 +862,11 @@ public class IoCheckInoutService {
|
|
|
|
|
ioOrderCheckResultResponse.setBBatchNo(bizEntity.getBatchNo());
|
|
|
|
|
ioOrderCheckResultResponse.setBProductDate(bizEntity.getProductDate());
|
|
|
|
|
ioOrderCheckResultResponse.setBExpireDate(bizEntity.getExpireDate());
|
|
|
|
|
if (product.getProductsType() == 2){
|
|
|
|
|
ioOrderCheckResultResponse.setBzgg(product.getBzgg());
|
|
|
|
|
ioOrderCheckResultResponse.setPrepnSpec(product.getPrepnSpec());
|
|
|
|
|
ioOrderCheckResultResponse.setPrepnUnit(product.getPrepnUnit());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
ioOrderCheckResultResponse.setSBatchNo(codeEntity.getBatchNo());
|
|
|
|
|
ioOrderCheckResultResponse.setSProductDate(codeEntity.getProductDate());
|
|
|
|
|