From 9e71249c865fe96e50e2138ce279317a5583791d Mon Sep 17 00:00:00 2001 From: Yen Date: Tue, 23 Jan 2024 11:37:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=B0=83=E5=BA=A6=E7=94=9F?= =?UTF-8?q?=E6=88=90=E8=B4=B9=E7=94=A8=E5=93=81=E7=B1=BB=E7=BC=BA=E5=A4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/qs/serve/modules/third/PortalOfCostController.java | 2 -- .../modules/third/service/PortalOfCostApplication.java | 7 ++++--- .../modules/vtb/service/VtbVerificationApplication.java | 2 +- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/qs/serve/modules/third/PortalOfCostController.java b/src/main/java/com/qs/serve/modules/third/PortalOfCostController.java index 8275ba88..b77c00f1 100644 --- a/src/main/java/com/qs/serve/modules/third/PortalOfCostController.java +++ b/src/main/java/com/qs/serve/modules/third/PortalOfCostController.java @@ -128,8 +128,6 @@ public class PortalOfCostController { return R.error("支付异常"); } - - /** * 一站式创建费用(费用申请,根据东哥的数据关联政策生成) * @param createBo diff --git a/src/main/java/com/qs/serve/modules/third/service/PortalOfCostApplication.java b/src/main/java/com/qs/serve/modules/third/service/PortalOfCostApplication.java index e2a50eff..fa3a6e43 100644 --- a/src/main/java/com/qs/serve/modules/third/service/PortalOfCostApplication.java +++ b/src/main/java/com/qs/serve/modules/third/service/PortalOfCostApplication.java @@ -254,7 +254,7 @@ public class PortalOfCostApplication { List invCodes = new ArrayList<>(); if(CollectionUtil.isNotEmpty(createBo.getGoodsList())){ invCodes = createBo.getGoodsList().stream() - .map(ProcessGoodsItem::getInventoryCode).distinct().collect(Collectors.toList());; + .map(ProcessGoodsItem::getInventoryCode).distinct().collect(Collectors.toList()); } List skuList = this.initSkuListOfProcess(invCodes); //常用参数 @@ -623,8 +623,8 @@ public class PortalOfCostApplication { if(skuList.size()!=invCodeList.size()){ Set missCodes = new HashSet<>(); for (String code : invCodeList) { - boolean noneMatch = skuList.stream().noneMatch(a->a.getSkuCode().equals(code)); - if(noneMatch){ + boolean anyMatch = skuList.stream().anyMatch(a->a.getSkuCode().equals(code)); + if(!anyMatch){ missCodes.add(code); } } @@ -1116,6 +1116,7 @@ public class PortalOfCostApplication { if(CollectionUtil.isNotEmpty(invCodes)){ LambdaQueryWrapper skuLqw = new LambdaQueryWrapper<>(); skuLqw.in(GoodsSku::getSkuCode,invCodes); + skuLqw.eq(GoodsSku::getEnable,1); goodsSkus = goodsSkuService.list(skuLqw); if(invCodes.size()!=goodsSkus.size()){ List skuCodeNotExistList = new ArrayList<>(); diff --git a/src/main/java/com/qs/serve/modules/vtb/service/VtbVerificationApplication.java b/src/main/java/com/qs/serve/modules/vtb/service/VtbVerificationApplication.java index c2b362de..b77e92ed 100644 --- a/src/main/java/com/qs/serve/modules/vtb/service/VtbVerificationApplication.java +++ b/src/main/java/com/qs/serve/modules/vtb/service/VtbVerificationApplication.java @@ -114,7 +114,7 @@ public class VtbVerificationApplication { tbsTask.task1(); } } catch (BeansException e) { - e.printStackTrace(); + //e.printStackTrace(); } return r; }else if (result.getStatus()==500){