做一个商品管理模块：



1. 列表内容：分类名称、分类图片、是否显示、是否热门、操作；
2. 商品列表：店铺名称、商品编号、商品主图、商品名称、售价、库存、销量、操作；
3. 商品高级检索（根据商品编号、名称、商品分类、店铺名称）
4. 商品状态：出售中、已下架、待审核、审核失败；
5. 查看详情：全部商品均可查看详情；
6. 批量/审核商品：商品提交（商家上架）后，商品状态更新为“待审核”，支持批量或单独审核；审核通过则商品状态更新为“出售中”，审核不通过后则商品状态更新为“审核失败”；
7. 批量/下架商品：支持批量或单独下架商品，平台或商家下架商品后商品状态更新为“已下架”
8. 异常返回：统一格式 code、msg、data。
9. 技术栈：RuoYi v3.9.2-springboot2 分支 + MySQL-5.7.39。