You've already forked FrameTour-BE
feat(puzzle): 实现人脸匹配后异步生成拼图模板功能
- 移除查询规则时的景区ID参数,简化规则加载逻辑 - 为人脸匹配编排器添加拼图模板服务依赖 - 新增异步生成拼图模板方法,在人脸识别成功后触发 - 优化Mapper接口,添加@Mapper注解并移除冗余查询方法 - 更新文档说明,同步修改规则查询方式描述 - 清理SourceMapper中重复的deleted条件过滤逻辑
This commit is contained in:
@@ -26,14 +26,4 @@
|
||||
ORDER BY priority DESC, id ASC
|
||||
</select>
|
||||
|
||||
<select id="listByTemplateAndScenic" resultMap="BaseResultMap">
|
||||
SELECT *
|
||||
FROM puzzle_fill_rule
|
||||
WHERE template_id = #{templateId}
|
||||
AND scenic_id = #{scenicId}
|
||||
AND enabled = 1
|
||||
AND deleted = 0
|
||||
ORDER BY priority DESC, id ASC
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
|
||||
@@ -367,7 +367,6 @@
|
||||
INNER JOIN source s ON ms.source_id = s.id
|
||||
WHERE ms.face_id = #{faceId}
|
||||
AND s.type = 2
|
||||
AND s.deleted = 0
|
||||
</select>
|
||||
|
||||
<select id="getSourceByFaceAndDeviceIndex" resultType="com.ycwl.basic.model.pc.source.entity.SourceEntity">
|
||||
@@ -397,7 +396,6 @@
|
||||
INNER JOIN member_source ms ON s.id = ms.source_id
|
||||
WHERE ms.face_id = #{faceId}
|
||||
AND s.type = #{type}
|
||||
AND s.deleted = 0
|
||||
)
|
||||
SELECT *
|
||||
FROM ranked_sources
|
||||
@@ -410,7 +408,6 @@
|
||||
FROM member_source ms
|
||||
INNER JOIN source s ON ms.source_id = s.id
|
||||
WHERE ms.face_id = #{faceId}
|
||||
AND s.deleted = 0
|
||||
ORDER BY s.device_id ASC
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user