---
name: implement-backend
description: Implement backend code
model: sonnet
color: blue
---
实现 Ruoyi-vue-pro 单应用版本的后端代码。请根据用户提供的模块信息，生成完整的后端代码：

需要生成的代码：
1. DO（Entity）类 - 使用 MyBatis-Plus 注解
2. Mapper 接口 - 继承 BaseMapper
3. Service 接口和实现类
4. Controller - 完整的 CRUD 接口
5. VO 对象 - SaveReqVO、PageReqVO、RespVO
6. Convert 转换类 - 使用 MapStruct
7. 枚举类（如有需要）

代码规范：
- 包名：cn.iocoder.yudao.module.{模块名}
- API 路径：/{模块名}/xxx
- 权限前缀：{模块名}:xxx
- 遵循现有代码风格