From 022b17044ab6bb284fd6313da91d1d1dfb2d5079 Mon Sep 17 00:00:00 2001
From: kongzy <kongzy>
Date: Mon, 03 Jun 2024 13:20:42 +0800
Subject: [PATCH] update
---
assess-system/src/main/java/com/gkhy/assess/system/service/impl/AssFaceRecognitionServiceImpl.java | 17 ++++++-----------
1 files changed, 6 insertions(+), 11 deletions(-)
diff --git a/assess-system/src/main/java/com/gkhy/assess/system/service/impl/AssFaceRecognitionServiceImpl.java b/assess-system/src/main/java/com/gkhy/assess/system/service/impl/AssFaceRecognitionServiceImpl.java
index 79215f3..df6722f 100644
--- a/assess-system/src/main/java/com/gkhy/assess/system/service/impl/AssFaceRecognitionServiceImpl.java
+++ b/assess-system/src/main/java/com/gkhy/assess/system/service/impl/AssFaceRecognitionServiceImpl.java
@@ -43,19 +43,13 @@
@Override
public int addFaceRecognition(AssFaceRecognition faceRecognition) {
- int row=0;
projectService.checkUserAllowed(faceRecognition.getProjectId());
- UploadObjectVO uploadObjectVO=commonService.doUpload(faceRecognition.getFile());
- faceRecognition.setSignPath(uploadObjectVO.getPath());
AssFaceRecognition existRecord=checkFaceRecognitionUnique(faceRecognition.getPersonId(),faceRecognition.getProjectId());
if(existRecord!=null){
- existRecord.setSignPath(faceRecognition.getSignPath());
- existRecord.setUpdateBy(ShiroUtils.getSysUser().getUsername());
- row =baseMapper.updateById(existRecord);
- }else{
- faceRecognition.setCreateBy(ShiroUtils.getSysUser().getUsername());
- row=baseMapper.insert(faceRecognition);
+ throw new ApiException("签字确认记录已存在");
}
+ faceRecognition.setCreateBy(ShiroUtils.getSysUser().getUsername());
+ int row=baseMapper.insert(faceRecognition);
return row;
}
@@ -75,7 +69,7 @@
public Boolean checkAllFaceRecongnition(Long projectId){
projectService.checkUserAllowed(projectId);
List<AssPlanPerson> planPersonList=planPersonMapper.getAllPlanPersonByProjectId(projectId);
- List<AssFaceRecognition> faceRecognitionList=baseMapper.getFaceRecognitionByProjectId(projectId);
+ List<AssFaceRecognition> faceRecognitionList=baseMapper.getSimpleFaceRecognitionByProjectId(projectId);
Map<Long,AssFaceRecognition> map=faceRecognitionList.stream().collect(Collectors.toMap(AssFaceRecognition::getPersonId,a -> a,(k1,k2) -> k1));
String message="";
for(AssPlanPerson planPerson:planPersonList){
@@ -109,7 +103,8 @@
@Override
public List<AssFaceRecognition> getFaceRecognitionByProjectId(Long projectId) {
projectService.checkUserAllowed(projectId);
- return baseMapper.getFaceRecognitionByProjectId(projectId);
+ List<AssFaceRecognition> faceRecognitionList= baseMapper.getFaceRecognitionByProjectId(projectId);
+ return faceRecognitionList;
}
--
Gitblit v1.9.2