From 5015a5e870e3869f754314ac5851ec648e708c71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E4=BA=AC=E9=80=9A?= <2405957150@qq.com> Date: Wed, 18 Jun 2025 12:29:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E8=84=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bootdo/datasend/dianxin/task/StandardTask.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/bootdo/datasend/dianxin/task/StandardTask.java b/src/main/java/com/bootdo/datasend/dianxin/task/StandardTask.java index eca36e8..b48ad88 100644 --- a/src/main/java/com/bootdo/datasend/dianxin/task/StandardTask.java +++ b/src/main/java/com/bootdo/datasend/dianxin/task/StandardTask.java @@ -254,8 +254,12 @@ public class StandardTask { requestDataListDTO.setGatewaySN(deviceInfo.getGeminiSn()); } requestDataListDTO.setPassTime(StringKit.toString(h.getPassTime())); - requestDataListDTO.setPlatePicBase64(Base64Util.getBase64ByUrl(h.getPlatePic())); - requestDataListDTO.setGlobalPicBase64(Base64Util.getBase64ByUrl(h.getGlobalPic())); + if (h.getPlatePic()!=null){ + requestDataListDTO.setPlatePicBase64(Base64Util.getBase64ByUrl(h.getPlatePic())); + } + if (h.getGlobalPic()!=null){ + requestDataListDTO.setGlobalPicBase64(Base64Util.getBase64ByUrl(h.getGlobalPic())); + } requestDataListDTO.setPlateNo(h.getPlateNo()); requestDataListDTO.setDeviceSN(h.getGbsChannelNo()); requestDataListDTO.setGlobalPic(h.getGlobalPic()); @@ -330,7 +334,9 @@ public class StandardTask { requestDataListDTO.setDeviceSN(h.getGbsChannelNo()); requestDataListDTO.setValidType(Integer.valueOf(h.getDirection())); requestDataListDTO.setPassTime(StringKit.toString(h.getPassTime())); - requestDataListDTO.setGlobalPicBase64(Base64Util.getBase64ByUrl(h.getPersonPic())); + if (h.getPersonPic()!=null){ + requestDataListDTO.setGlobalPicBase64(Base64Util.getBase64ByUrl(h.getPersonPic())); + } requestDataListDTO.setPersonPic(h.getPersonPic()); requestDataListDTO.setGlobalPic(h.getPersonPic()); requestDataListDTO.setCardNo(h.getCardno());