From b1e2c5e9cffa14da1d4748ec5f31a8d6fe4362bc Mon Sep 17 00:00:00 2001 From: zhenghaoyu Date: Mon, 4 Mar 2024 21:30:21 +0800 Subject: [PATCH] =?UTF-8?q?1.=E5=B9=B2=E7=BA=BF-bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../TrunklineAdvanceDetailServiceImpl.java | 45 ++++++++++--------- 1 file changed, 25 insertions(+), 20 deletions(-) diff --git a/blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineAdvanceDetailServiceImpl.java b/blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineAdvanceDetailServiceImpl.java index 16d9f036b..592231ee4 100644 --- a/blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineAdvanceDetailServiceImpl.java +++ b/blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineAdvanceDetailServiceImpl.java @@ -34,6 +34,7 @@ import org.springframework.stereotype.Service; import java.util.ArrayList; import java.util.List; import java.util.Map; +import java.util.Objects; @Slf4j @Service @@ -139,29 +140,33 @@ public class TrunklineAdvanceDetailServiceImpl extends BaseServiceImpl map = JSONObject.parseObject(JSONObject.toJSONString(vo), Map.class); - map.put("id",advanceDetailEntity.getId()); + if(!Objects.isNull(advanceDetailEntity)){ + map.put("id",advanceDetailEntity.getId()); + } String filename = QRCodeUtil.createCodeToFile(vo.getQrCode()); map.put("img", QRCodeUtil.getEmpAutograph(filename)); // 订单号 生成二维码