防止人脸重复添加
This commit is contained in:
@ -2,34 +2,29 @@ package cn.iocoder.yudao.module.system.controller.app.face;
|
||||
|
||||
import cn.hutool.core.io.file.FileNameUtil;
|
||||
import cn.hutool.core.util.IdUtil;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
||||
import cn.iocoder.yudao.module.system.controller.app.face.dto.QueryDto;
|
||||
import cn.iocoder.yudao.module.system.controller.app.face.dto.SaveDto;
|
||||
import cn.iocoder.yudao.module.system.dal.dataobject.face.UserFace;
|
||||
import cn.iocoder.yudao.module.system.service.face.FaceService;
|
||||
import cn.iocoder.yudao.module.system.service.user.AdminUserService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.util.ObjectUtils;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.web.bind.annotation.CrossOrigin;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import javax.annotation.PostConstruct;
|
||||
import java.io.File;
|
||||
import java.io.FileInputStream;
|
||||
import java.io.FileOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.nio.file.Files;
|
||||
import java.nio.file.Path;
|
||||
import java.nio.file.Paths;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Random;
|
||||
import java.util.zip.ZipEntry;
|
||||
import java.util.zip.ZipOutputStream;
|
||||
|
||||
|
||||
@RestController
|
||||
@ -45,7 +40,7 @@ public class FaceController {
|
||||
|
||||
|
||||
@PostMapping("/register")
|
||||
public CommonResult<Map<String,String>> faceAdd(SaveDto saveDto) {
|
||||
public synchronized CommonResult<Map<String,String>> faceAdd(SaveDto saveDto) {
|
||||
Map<String,String> result = new HashMap<>();
|
||||
|
||||
log.info("添加人脸特征值到数据库");
|
||||
|
Reference in New Issue
Block a user