You've already forked FrameTour-BE
bug修复
This commit is contained in:
@ -96,26 +96,26 @@ public class DynamicTaskGenerator {
|
||||
if (task == null) {
|
||||
return;
|
||||
}
|
||||
log.info("开始执行任务:{}", task);
|
||||
// 根据人脸照片获取人脸样本ID
|
||||
FaceSampleRespVO faceSample = faceSampleMapper.getById(task.getFaceSampleId());
|
||||
if (faceSample == null) {
|
||||
log.info("人脸样本ID{}不存在", task.getFaceSampleId());
|
||||
log.debug("人脸样本ID{}不存在", task.getFaceSampleId());
|
||||
return;
|
||||
}
|
||||
if (faceSample.getScore() == null) {
|
||||
log.info("人脸样本ID{}人脸质量为空", task.getFaceSampleId());
|
||||
log.debug("人脸样本ID{}人脸质量为空", task.getFaceSampleId());
|
||||
return;
|
||||
}
|
||||
ScenicConfigEntity scenicConfig = scenicRepository.getScenicConfig(faceSample.getScenicId());
|
||||
if (scenicConfig == null) {
|
||||
log.info("当前景区{},无配置", faceSample.getScenicId());
|
||||
log.debug("当前景区{},无配置", faceSample.getScenicId());
|
||||
return;
|
||||
}
|
||||
if (!Integer.valueOf(1).equals(scenicConfig.getBookRoutine()) && !Integer.valueOf(3).equals(scenicConfig.getBookRoutine())) {
|
||||
log.info("当前景区{}未启用预约流程,跳过", faceSample.getScenicId());
|
||||
log.debug("当前景区{}未启用预约流程,跳过", faceSample.getScenicId());
|
||||
return;
|
||||
}
|
||||
log.info("开始执行任务:{}", task);
|
||||
SearchFaceRespVo userDbSearchResult = faceService.searchFace(USER_FACE_DB_NAME+faceSample.getScenicId(), faceSample.getFaceUrl());
|
||||
// 如果人脸样本ID在人脸样本库中,则创建任务
|
||||
if (!userDbSearchResult.getSampleListIds().isEmpty()) {
|
||||
|
Reference in New Issue
Block a user