改了参数传递方式