重构完CategoryService调用