From 4c14feb15f9d52be14345f0b10db64bed3d4a111 Mon Sep 17 00:00:00 2001 From: QAQ_Z <958142070@qq.com> Date: Fri, 4 Jul 2025 18:07:35 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E6=9D=83=E9=99=90=E9=87=8D=E5=86=99=20deleteById=20=E6=96=B9?= =?UTF-8?q?=E6=B3=95=E5=AF=BC=E8=87=B4=20Parameter=20'id'=20=E6=9C=AA?= =?UTF-8?q?=E6=98=A0=E5=B0=84=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: 吴泽威<958142070@qq.com> # message auto-generated for no-merge-commit merge: merge dev into dev 修复数据权限重写 deleteById 方法导致 Parameter 'id' 未映射异常 Created-by: QAQ_Z Commit-by: 吴泽威 Merged-by: Charles_7c Description: ## PR 类型 - [ ] 新 feature - [x] Bug 修复 - [ ] 功能增强 - [ ] 文档变更 - [ ] 代码样式变更 - [ ] 重构 - [ ] 性能改进 - [ ] 单元测试 - [ ] CI/CD - [ ] 其他 ## PR 目的 修复数据权限重写 deleteById 方法导致 Parameter 'id' 未映射异常 ## 解决方案 ## PR 测试 ## Changelog | 模块 | Changelog | Related issues | |-----|-----------| -------------- | | continew-common | 修复数据权限重写 deleteById 方法导致 Parameter 'id' 未映射异常 | | ## 其他信息 ## 提交前确认 - [x] PR 代码经过了完整测试,并且通过了代码规范检查 - [ ] 已经完整填写 Changelog,并链接到了相关 issues - [x] PR 代码将要提交到 dev 分支 See merge request: continew/continew-admin!7 --- .../admin/common/config/mybatis/DataPermissionMapper.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/continew-common/src/main/java/top/continew/admin/common/config/mybatis/DataPermissionMapper.java b/continew-common/src/main/java/top/continew/admin/common/config/mybatis/DataPermissionMapper.java index cbf6a04a..14007dec 100644 --- a/continew-common/src/main/java/top/continew/admin/common/config/mybatis/DataPermissionMapper.java +++ b/continew-common/src/main/java/top/continew/admin/common/config/mybatis/DataPermissionMapper.java @@ -23,6 +23,7 @@ import org.apache.ibatis.annotations.Param; import top.continew.starter.data.mp.base.BaseMapper; import top.continew.starter.extension.datapermission.annotation.DataPermission; +import java.io.Serializable; import java.util.List; /** @@ -58,11 +59,10 @@ public interface DataPermissionMapper extends BaseMapper { /** * 根据 ID 删除 * - * @param obj 主键ID或实体 - * @param useFill 是否填充 + * @param id id * @return 删除个数 */ @DataPermission @Override - int deleteById(Object obj, boolean useFill); + int deleteById(@Param("id") Serializable id); }