调整 GetControllerType方法