调整routeobj

调整routeobj,结合装饰模式,使扩展更自由