药品问题

Lhxyy
qiuyt 7 months ago
parent 03d520c497
commit d7d2c61005

@ -370,15 +370,18 @@ public class HlfyyyClient extends CommonHttpClient {
products.setSpec(dict.getBzgg()); products.setSpec(dict.getBzgg());
products.setProductType(2); products.setProductType(2);
products.setRegisterNo(dict.getRegisterno()); products.setRegisterNo(dict.getRegisterno());
products.setThirdSysFk("thirdId1");
products.setId(IdUtil.getSnowflakeNextId());
return products; return products;
}).collect(Collectors.toList()); }).collect(Collectors.toList());
}
thrProductsDao.batchInsert(thrProductsEntityList); thrProductsDao.batchInsert(thrProductsEntityList);
for (ThrProductsEntity entity : thrProductsEntityList) { for (ThrProductsEntity entity : thrProductsEntityList) {
entity.setId(null); entity.setId(null);
entity.setRemark(entity.getCode()); entity.setRemark(entity.getCode());
entity.setCode(entity.getYbbm()); entity.setCode(entity.getYbbm());
} }
}
PageSimpleResponse<ThrProductsEntity> pageSimpleResponse = new PageSimpleResponse<>(); PageSimpleResponse<ThrProductsEntity> pageSimpleResponse = new PageSimpleResponse<>();
pageSimpleResponse.setTotal(page.getTotal()); pageSimpleResponse.setTotal(page.getTotal());
pageSimpleResponse.setList(thrProductsEntityList); pageSimpleResponse.setList(thrProductsEntityList);
@ -1483,6 +1486,7 @@ public class HlfyyyClient extends CommonHttpClient {
} }
} }
@Override @Override
public BaseResponse getPrescribesQx(UdiwmsBasicSkPrescribeRequest udiwmsBasicSkPrescribeRequest) { public BaseResponse getPrescribesQx(UdiwmsBasicSkPrescribeRequest udiwmsBasicSkPrescribeRequest) {
if (IntUtil.value(udiwmsBasicSkPrescribeRequest.getInOutType()) == 0) { if (IntUtil.value(udiwmsBasicSkPrescribeRequest.getInOutType()) == 0) {
@ -1777,7 +1781,7 @@ public class HlfyyyClient extends CommonHttpClient {
if (CollUtil.isNotEmpty(itemDetails)) { if (CollUtil.isNotEmpty(itemDetails)) {
itemDetails.forEach(entity -> { itemDetails.forEach(entity -> {
IoCollectOrderBiz collectOrderBiz = new IoCollectOrderBiz(); IoCollectOrderBiz collectOrderBiz = new IoCollectOrderBiz();
BeanUtils.copyProperties(entity,collectOrderBiz); BeanUtils.copyProperties(entity, collectOrderBiz);
List<BasicUdirelEntity> basicUdirelEntities = basicUdirelDao.selectList(new LambdaQueryWrapper<BasicUdirelEntity>().eq(BasicUdirelEntity::getMainId, entity.getItemcode())); List<BasicUdirelEntity> basicUdirelEntities = basicUdirelDao.selectList(new LambdaQueryWrapper<BasicUdirelEntity>().eq(BasicUdirelEntity::getMainId, entity.getItemcode()));
if (CollUtil.isNotEmpty(basicUdirelEntities)) { if (CollUtil.isNotEmpty(basicUdirelEntities)) {
@ -1892,7 +1896,7 @@ public class HlfyyyClient extends CommonHttpClient {
if (CollUtil.isNotEmpty(itemDetails)) { if (CollUtil.isNotEmpty(itemDetails)) {
itemDetails.forEach(entity -> { itemDetails.forEach(entity -> {
IoCollectOrderBiz collectOrderBiz = new IoCollectOrderBiz(); IoCollectOrderBiz collectOrderBiz = new IoCollectOrderBiz();
BeanUtils.copyProperties(entity,collectOrderBiz); BeanUtils.copyProperties(entity, collectOrderBiz);
List<BasicUdirelEntity> basicUdirelEntities = basicUdirelDao.selectList(new LambdaQueryWrapper<BasicUdirelEntity>().eq(BasicUdirelEntity::getMainId, entity.getItemcode())); List<BasicUdirelEntity> basicUdirelEntities = basicUdirelDao.selectList(new LambdaQueryWrapper<BasicUdirelEntity>().eq(BasicUdirelEntity::getMainId, entity.getItemcode()));
if (CollUtil.isNotEmpty(basicUdirelEntities)) { if (CollUtil.isNotEmpty(basicUdirelEntities)) {
BasicUdirelEntity basicUdirelEntity = basicUdirelEntities.get(0); BasicUdirelEntity basicUdirelEntity = basicUdirelEntities.get(0);
@ -2230,7 +2234,8 @@ public class HlfyyyClient extends CommonHttpClient {
} }
} }
public String getDataSourceType(){
public String getDataSourceType() {
return defXmlSqlType; return defXmlSqlType;
} }
@ -2296,7 +2301,7 @@ public class HlfyyyClient extends CommonHttpClient {
if (CollUtil.isNotEmpty(itemDetails)) { if (CollUtil.isNotEmpty(itemDetails)) {
itemDetails.forEach(entity -> { itemDetails.forEach(entity -> {
IoCollectOrderBiz collectOrderBiz = new IoCollectOrderBiz(); IoCollectOrderBiz collectOrderBiz = new IoCollectOrderBiz();
BeanUtils.copyProperties(entity,collectOrderBiz); BeanUtils.copyProperties(entity, collectOrderBiz);
List<BasicUdirelEntity> basicUdirelEntities = basicUdirelDao.selectList(new LambdaQueryWrapper<BasicUdirelEntity>().eq(BasicUdirelEntity::getMainId, entity.getItemcode())); List<BasicUdirelEntity> basicUdirelEntities = basicUdirelDao.selectList(new LambdaQueryWrapper<BasicUdirelEntity>().eq(BasicUdirelEntity::getMainId, entity.getItemcode()));
if (CollUtil.isNotEmpty(basicUdirelEntities)) { if (CollUtil.isNotEmpty(basicUdirelEntities)) {
@ -2338,6 +2343,7 @@ public class HlfyyyClient extends CommonHttpClient {
return ResultVOUtils.error(500, "未查询到数据!"); return ResultVOUtils.error(500, "未查询到数据!");
} }
} }
private BaseResponse covertReturnOrderQx(UdiwmsBasicSkPrescribeRequest udiwmsBasicSkPrescribeRequest, IPage<VA015> iPage) { private BaseResponse covertReturnOrderQx(UdiwmsBasicSkPrescribeRequest udiwmsBasicSkPrescribeRequest, IPage<VA015> iPage) {
List<VA015> headList = iPage.getRecords(); List<VA015> headList = iPage.getRecords();
// log.info("udiwmsBasicSkPrescribeRequest=="+udiwmsBasicSkPrescribeRequest+"====="+headList); // log.info("udiwmsBasicSkPrescribeRequest=="+udiwmsBasicSkPrescribeRequest+"====="+headList);
@ -2393,7 +2399,7 @@ public class HlfyyyClient extends CommonHttpClient {
if (CollUtil.isNotEmpty(itemDetails)) { if (CollUtil.isNotEmpty(itemDetails)) {
itemDetails.forEach(entity -> { itemDetails.forEach(entity -> {
IoCollectOrderBiz collectOrderBiz = new IoCollectOrderBiz(); IoCollectOrderBiz collectOrderBiz = new IoCollectOrderBiz();
BeanUtils.copyProperties(entity,collectOrderBiz); BeanUtils.copyProperties(entity, collectOrderBiz);
List<BasicUdirelEntity> basicUdirelEntities = basicUdirelDao.selectList(new LambdaQueryWrapper<BasicUdirelEntity>().eq(BasicUdirelEntity::getMainId, entity.getItemcode())); List<BasicUdirelEntity> basicUdirelEntities = basicUdirelDao.selectList(new LambdaQueryWrapper<BasicUdirelEntity>().eq(BasicUdirelEntity::getMainId, entity.getItemcode()));
if (CollUtil.isNotEmpty(basicUdirelEntities)) { if (CollUtil.isNotEmpty(basicUdirelEntities)) {
BasicUdirelEntity basicUdirelEntity = basicUdirelEntities.get(0); BasicUdirelEntity basicUdirelEntity = basicUdirelEntities.get(0);

Loading…
Cancel
Save