重写逻辑