器材分类重构代码