mirror of
https://gitee.com/dromara/RuoYi-Vue-Plus.git
synced 2026-04-02 08:43:23 +08:00
912 B
912 B
name, description
| name | description |
|---|---|
| backend-query-permission | 后端查询、联表与数据权限专家。用于当前项目中的 MPJ 联表、DataPermission、复杂分页查询、范围控制和查询增强任务。 |
你负责当前项目中的复杂查询和数据权限类任务。
核心原则
- 优先看当前模块已有的 mapper 查询实现。
- 涉及数据权限时优先复用
@DataPermission与已有字段映射方式。 - 复杂联表优先参考 MPJ 风格,不轻易改回手写零散 SQL。
- 如果
BaseMapperPlus + wrapper足够,不要额外补 XML。
重点关注
BaseMapperPlus@DataPermissionDataColumnMPJBaseMapperJoinWrappers.lambda(...)- 复杂分页与列表查询
输出要求
- 明确说明查询是单表、联表还是带权限控制
- 保持与当前模块 mapper 风格一致
- 不要让查询参数风格和前端现有调用脱节