From ae2e0f9ade26a0fb0051a3651459f4363b384844 Mon Sep 17 00:00:00 2001 From: lSun <15893999301@qq.com> Date: Mon, 19 May 2025 15:44:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E5=91=98=E5=85=A5=E5=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/PersonComprehensiveServiceImp.java | 17 ++++++++--------- .../Person/AttendanceMachine/personEntryFrom.js | 5 ++--- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/modules/bmw/src/main/java/com/bonus/bmw/person/service/PersonComprehensiveServiceImp.java b/modules/bmw/src/main/java/com/bonus/bmw/person/service/PersonComprehensiveServiceImp.java index 3bb603d..ac07d03 100644 --- a/modules/bmw/src/main/java/com/bonus/bmw/person/service/PersonComprehensiveServiceImp.java +++ b/modules/bmw/src/main/java/com/bonus/bmw/person/service/PersonComprehensiveServiceImp.java @@ -226,12 +226,12 @@ public class PersonComprehensiveServiceImp implements PersonComprehensiveService dao.updateSysUser(o); } } -// if(StringUtils.isNotEmpty(o.getFacePhoto())){ -// if(StringUtils.isNotEmpty(o.getFaceFeature())){ -// o.setFaceFeatureByte(Base64.getDecoder().decode(o.getFaceFeature())); -// } -// dao.insertPersonFacePhoto(o); -// } + if(StringUtils.isNotEmpty(o.getFacePhoto())){ + if(StringUtils.isNotEmpty(o.getFaceFeature())){ + o.setFaceFeatureByte(Base64.getDecoder().decode(o.getFaceFeature())); + } + dao.insertPersonFacePhoto(o); + } if(StringUtils.isNotEmpty(o.getCheckupFilePath())){ dao.insertCheckupFilePath(o); } @@ -499,13 +499,12 @@ public class PersonComprehensiveServiceImp implements PersonComprehensiveService } } - /*if(StringUtils.isNotEmpty(o.getFacePhoto())){ + if(StringUtils.isNotEmpty(o.getFacePhoto())){ if(StringUtils.isNotEmpty(o.getFaceFeature())){ o.setFaceFeatureByte(Base64.getDecoder().decode(o.getFaceFeature())); } dao.insertPersonFacePhoto(o); - }*/ - + } if(StringUtils.isNotEmpty(o.getCheckupFilePath())){ //先删除之前体检报告 diff --git a/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryFrom.js b/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryFrom.js index 8be98a9..58974db 100644 --- a/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryFrom.js +++ b/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryFrom.js @@ -1449,8 +1449,7 @@ function faceDetection(path){ data: JSON.stringify({facePhoto : path}), success: function (data) { layer.close(loadingMsg); // 关闭提示层 - faceFeatures = "ynRealName/face/2025/02/24/16de7e87e5524d088646c4dba74b7313.jpg"; - /*if (data.code == 200) { + if (data.code == 200) { if(data.data !== null){ faceFeatures = data.data.features; }else{ @@ -1464,7 +1463,7 @@ function faceDetection(path){ $("#facePath").val(''); let img = document.getElementById("face_img"); img.src = ''; - }*/ + } }, error: function (XMLHttpRequest, textStatus, e) { layer.close(loadingMsg);