You've already forked FrameTour-BE
feat(face): 优化模板渲染状态查询逻辑
- 引入 TaskMapper 依赖以支持任务查询 - 移除带过期时间的模板渲染状态设置方法 - 在缓存缺失时查询最新任务记录以确定渲染状态 - 新增 listLastFaceTemplateTask 方法用于获取最新的人脸模板任务 - 实现根据任务状态自动设置模板渲染状态的逻辑 - 添加对任务状态为 1 和 2 时的渲染状态映射处理
This commit is contained in:
@@ -144,4 +144,11 @@
|
||||
from task
|
||||
where status = 3
|
||||
</select>
|
||||
<select id="listLastFaceTemplateTask" resultType="com.ycwl.basic.model.pc.task.entity.TaskEntity">
|
||||
select *
|
||||
from task
|
||||
where face_id = #{faceId} and template_id = #{templateId}
|
||||
order by create_time desc
|
||||
limit 1
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user