逻辑修改

This commit is contained in:
2024-12-29 11:09:43 +08:00
parent 80c8dc2b3c
commit 5af3a14f03
8 changed files with 22 additions and 31 deletions

View File

@ -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());
}
}

View File

@ -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<FaceRespVO> getFaceData() {
JwtInfo worker = JwtTokenUtil.getWorker();
return faceService.getFaceByMemberId(worker.getUserId());
}
}

View File

@ -31,7 +31,7 @@ public interface TemplateMapper {
int updateConfigById(TemplateConfigEntity templateConfigEntity);
int deleteConfigByTemplateId(Long templateId);
int deleteConfigById(Long id);
List<TemplateEntity> listByScenicId(Long scenicId);
List<TemplateEntity> listEnabledByScenicId(Long scenicId);
List<ContentPageVO> listFor(@Param("scenicId") Long scenicId, @Param("faceId") Long faceId);
}

View File

@ -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逗号隔开
*/