调整代码执行顺序