From fc9b2f7836d42af2910df53712d2838cf2c314a3 Mon Sep 17 00:00:00 2001 From: gaorl Date: Mon, 24 Jul 2023 11:54:36 +0800 Subject: [PATCH] =?UTF-8?q?feature=EF=BC=9A=E5=B1=B1=E8=83=BD=E6=98=93?= =?UTF-8?q?=E8=A1=8C=E5=AF=B9=E6=8E=A5=E6=B5=81=E6=B0=B4=E5=8F=B7=E9=87=8D?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/dxhy/order/consumer/utils/BeanTransitionUtils.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/order-management-consumer/src/main/java/com/dxhy/order/consumer/utils/BeanTransitionUtils.java b/order-management-consumer/src/main/java/com/dxhy/order/consumer/utils/BeanTransitionUtils.java index f9535162..2c72f6f0 100644 --- a/order-management-consumer/src/main/java/com/dxhy/order/consumer/utils/BeanTransitionUtils.java +++ b/order-management-consumer/src/main/java/com/dxhy/order/consumer/utils/BeanTransitionUtils.java @@ -3652,6 +3652,7 @@ public class BeanTransitionUtils { if(StringUtils.isNotBlank(ddtxxBO.getXTLY()) && OrderInfoEnum.SYS_SOURCE_SNYXX.getKey().equals(ddtxxBO.getXTLY())){ Map> collect = ddmxList.stream().collect(Collectors.groupingBy(t -> t.getZXBM())); log.info("拆分数据:{}", JSONObject.toJSONString(collect)); + int randomMun = 1; for (Map.Entry> listEntry : collect.entrySet()) { List ddmxxxBOS = listEntry.getValue(); DdzxxBO ddzxxBONew = new DdzxxBO(); @@ -3673,6 +3674,7 @@ public class BeanTransitionUtils { zje = zje.add(new BigDecimal(ddmxxxBO.getJE())); } } + ddtxxBONew.setDDQQLSH(isinput.getSAPKEY() + "0" + randomMun); ddtxxBONew.setHJJE(bhsje.toPlainString()); ddtxxBONew.setHJSE(se.toPlainString()); ddtxxBONew.setJSHJ(zje.toPlainString()); @@ -3681,6 +3683,7 @@ public class BeanTransitionUtils { ddzxxBONew.setDDTXX(ddtxxBONew); ddzxxBONew.setDDMXXX(ddmxLists); ddzxxList.add(ddzxxBONew); + randomMun++; } }else{