| | |
| | | public int checkFaceData(MultipartFile file,int faceId){ |
| | | String fileDirName = FileDirPath.getFileDirName(); |
| | | String root=fileDirName+File.separator+"face"+File.separator; |
| | | if(file.isEmpty()){ |
| | | if(file==null){ |
| | | return faceId; |
| | | }else{ |
| | | String fileFileName = file.getOriginalFilename(); |
| | |
| | | } catch (IOException e) { |
| | | e.printStackTrace(); |
| | | } |
| | | String relPath=File.separator+"face"+File.separator+fileFileName; |
| | | if(faceId==0){ |
| | | //插入新图片同时获取人脸id |
| | | faceId=faceService.getNewFaceId(); |
| | | //录入新的人脸 |
| | | faceService.setNewFace(faceId,relPath); |
| | | faceService.setNewFace(faceId,filePath); |
| | | }else{ |
| | | //修改旧的人脸 |
| | | faceService.updateFace(faceId,relPath); |
| | | faceService.updateFace(faceId,filePath); |
| | | } |
| | | } |
| | | return faceId; |