From d0cb93bf9fdd2083cce511037e840a5319311cb1 Mon Sep 17 00:00:00 2001 From: Administrator <1923636941@qq.com> Date: Wed, 8 Mar 2023 17:04:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E5=91=98=E8=80=83=E5=8B=A4bug?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/WorkerAttendanceServiceImpl.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/main/java/com/zhgd/xmgl/modules/worker/service/impl/WorkerAttendanceServiceImpl.java b/src/main/java/com/zhgd/xmgl/modules/worker/service/impl/WorkerAttendanceServiceImpl.java index 16fdadf5a..51329c2d3 100644 --- a/src/main/java/com/zhgd/xmgl/modules/worker/service/impl/WorkerAttendanceServiceImpl.java +++ b/src/main/java/com/zhgd/xmgl/modules/worker/service/impl/WorkerAttendanceServiceImpl.java @@ -572,6 +572,17 @@ public class WorkerAttendanceServiceImpl extends ServiceImpl map) { try { + //如果没有的话添加图片的base64前缀 + String base64Prefix = "data:image/jpeg;base64,"; + Object personImage = map.get("personImage"); + if (personImage != null && !String.valueOf(personImage).startsWith(base64Prefix)) { + map.put("personImage", base64Prefix + personImage); + } + Object photoUrl = map.get("photoUrl"); + if (photoUrl != null && !String.valueOf(photoUrl).startsWith(base64Prefix)) { + map.put("photoUrl", base64Prefix + photoUrl); + } + //log.info("deviceSerial++++++++++"+MapUtils.getString(map,"deviceSerial")); QueryWrapper devQueryWrapper = new QueryWrapper<>(); devQueryWrapper.lambda().eq(UfaceDev::getDevSn, MapUtils.getString(map, "deviceSerial"));