From c7162b09ce31a1710741a40d05eb760a2b423579 Mon Sep 17 00:00:00 2001 From: haha Date: Tue, 21 Jan 2025 23:52:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=8A=B1=E5=90=8D=E5=86=8C?= =?UTF-8?q?=E7=9A=84=E5=90=8C=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/ProProjectInfoSubdeptsUsersServiceImpl.java | 5 +++++ .../com/yanzhu/manage/service/impl/UniServiceImpl.java | 7 ++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/service/impl/ProProjectInfoSubdeptsUsersServiceImpl.java b/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/service/impl/ProProjectInfoSubdeptsUsersServiceImpl.java index 5ca15a99..a616d80d 100644 --- a/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/service/impl/ProProjectInfoSubdeptsUsersServiceImpl.java +++ b/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/service/impl/ProProjectInfoSubdeptsUsersServiceImpl.java @@ -429,8 +429,13 @@ public class ProProjectInfoSubdeptsUsersServiceImpl implements IProProjectInfoSu }else{ proProjectInfoSubdeptsUsers.setUserPost(UserPostEnums.LWGR.getCode()); } + ProProjectInfoSubdeptsUsers old=proProjectInfoSubdeptsUsersMapper.selectProProjectInfoSubdeptsUsersById(proProjectInfoSubdeptsUsers.getId()); proProjectInfoSubdeptsUsers.setUpdateBy(SecurityUtils.getUsername()); proProjectInfoSubdeptsUsers.setUpdateTime(DateUtils.getNowDate()); + proProjectInfoSubdeptsUsers.setAdmitGuid(old.getAdmitGuid()); + proProjectInfoSubdeptsUsers.setFaceGuid(old.getFaceGuid()); + proProjectInfoSubdeptsUsers.setUserId(old.getUserId()); + uniService.syncUniUser(proProjectInfoSubdeptsUsers); return proProjectInfoSubdeptsUsersMapper.updateProProjectInfoSubdeptsUsers(proProjectInfoSubdeptsUsers); } diff --git a/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/service/impl/UniServiceImpl.java b/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/service/impl/UniServiceImpl.java index 621c1e35..a3c555c7 100644 --- a/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/service/impl/UniServiceImpl.java +++ b/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/service/impl/UniServiceImpl.java @@ -513,7 +513,12 @@ public class UniServiceImpl implements IUniService{ faceJo.put("projectId",projectId); faceJo.put("base64",""); faceJo.put("admitGuid",admitGuid); - faceJo.put("url",puser.getUserPicture()); + puser.setAdmitGuid(admitGuid); + String url=puser.getUserPicture(); + if(!url.startsWith("http")){ + url="http://62.234.3.186"+url; + } + faceJo.put("url",url); //faceJo.put("url","https://uniubi-aiot.oss-cn-hangzhou.aliyuncs.com/detect/20241007/211204-71D9BCBE526C4F57B8D31ECAE03AEBFB"); faceJo.put("faceTag",""); HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.currentRequestAttributes()).getRequest();