From 536f2866f678c5d2c51fb4c19013798874e6f54d Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Thu, 20 Nov 2025 11:41:09 +0800 Subject: [PATCH] =?UTF-8?q?feat(puzzle):=20=E6=B7=BB=E5=8A=A0=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1=E4=BA=BA=E8=84=B8ID=E7=94=9F=E6=88=90=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E6=95=B0=E9=87=8F=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在PuzzleGenerationRecordMapper接口中新增countByFaceId方法 - 在PuzzleGenerationRecordMapper.xml中实现对应的SQL查询 - 支持根据faceId统计生成记录的数量 --- .../basic/puzzle/mapper/PuzzleGenerationRecordMapper.java | 6 ++++++ src/main/resources/mapper/PuzzleGenerationRecordMapper.xml | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/src/main/java/com/ycwl/basic/puzzle/mapper/PuzzleGenerationRecordMapper.java b/src/main/java/com/ycwl/basic/puzzle/mapper/PuzzleGenerationRecordMapper.java index 314df102..42c27593 100644 --- a/src/main/java/com/ycwl/basic/puzzle/mapper/PuzzleGenerationRecordMapper.java +++ b/src/main/java/com/ycwl/basic/puzzle/mapper/PuzzleGenerationRecordMapper.java @@ -31,6 +31,12 @@ public interface PuzzleGenerationRecordMapper { */ List listByFaceId(@Param("faceId") Long faceId); + + /** + * 统计人脸ID的生成记录数量 + */ + int countByFaceId(@Param("faceId") Long faceId); + /** * 插入记录 */ diff --git a/src/main/resources/mapper/PuzzleGenerationRecordMapper.xml b/src/main/resources/mapper/PuzzleGenerationRecordMapper.xml index 595848c8..feb18b64 100644 --- a/src/main/resources/mapper/PuzzleGenerationRecordMapper.xml +++ b/src/main/resources/mapper/PuzzleGenerationRecordMapper.xml @@ -62,6 +62,13 @@ ORDER BY create_time DESC + + +