From 5af3a14f03e2f9afe58c0545d24067f86252fed3 Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Sun, 29 Dec 2024 11:09:43 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=BB=E8=BE=91=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ycwl/basic/controller/FileController.java | 4 +-- .../controller/mobile/AppFaceController.java | 13 +--------- .../com/ycwl/basic/mapper/TemplateMapper.java | 2 +- .../pc/faceSample/resp/FaceSampleRespVO.java | 3 +++ .../resources/mapper/FaceSampleMapper.xml | 25 ++++++++----------- src/main/resources/mapper/TaskMapper.xml | 1 + src/main/resources/mapper/TemplateMapper.xml | 4 +-- src/main/resources/mapper/VideoMapper.xml | 1 + 8 files changed, 22 insertions(+), 31 deletions(-) diff --git a/src/main/java/com/ycwl/basic/controller/FileController.java b/src/main/java/com/ycwl/basic/controller/FileController.java index 5fe1622..96d1234 100644 --- a/src/main/java/com/ycwl/basic/controller/FileController.java +++ b/src/main/java/com/ycwl/basic/controller/FileController.java @@ -35,7 +35,7 @@ public class FileController { public ApiResponse upload(@RequestParam(value = "file") MultipartFile file) throws IOException { String[] split = file.getOriginalFilename().split("\\."); String ext = split[split.length - 1]; - String url = StorageFactory.use("assets").uploadFile(file, "web", UUID.randomUUID() + "." + ext); + String url = StorageFactory.use().uploadFile(file, "web", UUID.randomUUID() + "." + ext); return ApiResponse.success(url); } @@ -43,7 +43,7 @@ public class FileController { @PostMapping("/delete") @IgnoreToken public ApiResponse delete(@RequestParam(value = "fileName") String fileName) throws IOException { - boolean flag = StorageFactory.use("assets").deleteFile("web", fileName); + boolean flag = StorageFactory.use().deleteFile("web", fileName); return flag ? ApiResponse.success(BizCodeEnum.REQUEST_OK) : ApiResponse.fail(BizCodeEnum.FAIL.getMessage()); } } diff --git a/src/main/java/com/ycwl/basic/controller/mobile/AppFaceController.java b/src/main/java/com/ycwl/basic/controller/mobile/AppFaceController.java index da2d300..6c43afb 100644 --- a/src/main/java/com/ycwl/basic/controller/mobile/AppFaceController.java +++ b/src/main/java/com/ycwl/basic/controller/mobile/AppFaceController.java @@ -35,18 +35,7 @@ AppFaceController { */ @ApiOperation("人脸照片上传") @PostMapping("/faceUPload") - public ApiResponse faceUPload(@RequestParam("file")MultipartFile file, @RequestParam("scenicId") Long scenicId) { - + public ApiResponse faceUpload(@RequestParam("file")MultipartFile file, @RequestParam("scenicId") Long scenicId) { return faceService.faceUpload(file,scenicId); } - - @ApiOperation("查询人脸照片信息") - @GetMapping("/getFaceData") - public ApiResponse getFaceData() { - JwtInfo worker = JwtTokenUtil.getWorker(); - return faceService.getFaceByMemberId(worker.getUserId()); - } - - - } diff --git a/src/main/java/com/ycwl/basic/mapper/TemplateMapper.java b/src/main/java/com/ycwl/basic/mapper/TemplateMapper.java index 4965971..3e41043 100644 --- a/src/main/java/com/ycwl/basic/mapper/TemplateMapper.java +++ b/src/main/java/com/ycwl/basic/mapper/TemplateMapper.java @@ -31,7 +31,7 @@ public interface TemplateMapper { int updateConfigById(TemplateConfigEntity templateConfigEntity); int deleteConfigByTemplateId(Long templateId); int deleteConfigById(Long id); - List listByScenicId(Long scenicId); + List listEnabledByScenicId(Long scenicId); List listFor(@Param("scenicId") Long scenicId, @Param("faceId") Long faceId); } diff --git a/src/main/java/com/ycwl/basic/model/pc/faceSample/resp/FaceSampleRespVO.java b/src/main/java/com/ycwl/basic/model/pc/faceSample/resp/FaceSampleRespVO.java index 2d5c445..01c65ca 100644 --- a/src/main/java/com/ycwl/basic/model/pc/faceSample/resp/FaceSampleRespVO.java +++ b/src/main/java/com/ycwl/basic/model/pc/faceSample/resp/FaceSampleRespVO.java @@ -21,16 +21,19 @@ public class FaceSampleRespVO { */ @ApiModelProperty("景区ID") private Long scenicId; + private String scenicName; /** * 来源设备 */ @ApiModelProperty("来源设备") private Long deviceId; + private String deviceName; /** * 人脸照片 */ @ApiModelProperty("人脸照片") private String faceUrl; + private Float score; /** * 与样本匹配的ID,逗号隔开 */ diff --git a/src/main/resources/mapper/FaceSampleMapper.xml b/src/main/resources/mapper/FaceSampleMapper.xml index 78e53d4..bbf070e 100644 --- a/src/main/resources/mapper/FaceSampleMapper.xml +++ b/src/main/resources/mapper/FaceSampleMapper.xml @@ -52,37 +52,34 @@ select * from template_config where template_id = #{templateId} - select * from template - where scenic_id = #{scenicId} and pid = 0 + where scenic_id = #{scenicId} and pid = 0 and status = 1