做一个商品分类管理模块：



1. 列表内容：分类名称、分类图片、是否显示、是否热门、操作；
2. 添加分类：分类名称、上级分类、分类图片、排序、是否热门、是否显示；
3. 编辑商品分类：编辑一级和二级分类
4. 批量/删除商品分类：支持批量删除和单独删除一级和二级分类，删除一级则也删除全部二级
5. 添加子分类：一级分类下可添加子分类
6. 平台端、商家端的商品分类最多支持两级分类
7. 异常返回：统一格式 code、msg、data。
8. 技术栈：RuoYi v3.9.2-springboot2 分支 + MySQL-5.7.39。