修改 各个服务类 factory 方法